XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term Investments - Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 214,911 $ 242,140
Gross unrealized gains 0 5
Gross unrealized losses (1,293) (324)
Fair value 213,618 241,821
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 142,862 177,375
Gross unrealized gains 0 3
Gross unrealized losses (873) (195)
Fair value 141,989 177,183
Government-related debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 40,574 33,134
Gross unrealized gains 0 2
Gross unrealized losses (345) (97)
Fair value 40,229 33,039
Asset-backed Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 31,475 31,631
Gross unrealized gains 0 0
Gross unrealized losses (75) (32)
Fair value $ 31,400 $ 31,599