Quarterly report pursuant to Section 13 or 15(d)

Cash, cash equivalents and investments - Investments (Details)

v3.22.1
Cash, cash equivalents and investments - Investments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 16,550
Unrealized gains 2
Unrealized losses (21)
Fair Value 16,531
US treasuries  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 2,750
Unrealized gains 1
Unrealized losses (7)
Fair Value $ 2,744
US treasuries | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 91 days
US treasuries | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 182 days
Asset-backed securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 1,857
Unrealized gains 0
Unrealized losses (6)
Fair Value $ 1,851
Asset-backed securities | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 168 days
Asset-backed securities | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 290 days
Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 11,943
Unrealized gains 1
Unrealized losses (8)
Fair Value $ 11,936
Corporate bonds | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 40 days
Corporate bonds | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 352 days