XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 147,764 $ 242,140
Gross unrealized gains 0 5
Gross unrealized losses (1,449) (324)
Fair value 146,315 241,821
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 93,869 177,375
Gross unrealized gains 0 3
Gross unrealized losses (964) (195)
Fair value 92,905 177,183
Government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 38,572 33,134
Gross unrealized gains 0 2
Gross unrealized losses (462) (97)
Fair value 38,110 33,039
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 15,323 31,631
Gross unrealized gains 0 0
Gross unrealized losses (23) (32)
Fair value $ 15,300 $ 31,599