Quarterly report pursuant to Section 13 or 15(d)

Cash, cash equivalents and investments - Investments (Details)

v3.22.2
Cash, cash equivalents and investments - Investments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 26,527
Unrealized gains 191
Unrealized losses (39)
Fair Value 26,679
US treasuries  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 4,512
Unrealized gains 32
Unrealized losses (3)
Fair Value $ 4,541
US treasuries | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 7 days
US treasuries | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 98 days
Asset-backed securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 1,825
Unrealized gains 25
Unrealized losses (3)
Fair Value $ 1,847
Asset-backed securities | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 46 days
Asset-backed securities | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 199 days
Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 20,190
Unrealized gains 134
Unrealized losses (33)
Fair Value $ 20,291
Corporate bonds | Minimum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 11 days
Corporate bonds | Maximum  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Contractual maturity (in days) 261 days