XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Adjusted Cost $ 154,981 $ 175,539
Unrealized Losses (212) (49)
Fair Value 154,769 175,490
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 136,337 146,032
Unrealized Losses (129) (30)
Fair Value 136,208 146,002
Government bonds    
Marketable Securities [Line Items]    
Adjusted Cost 4,977  
Unrealized Losses (14)  
Fair Value 4,963  
Asset-backed bonds    
Marketable Securities [Line Items]    
Adjusted Cost 13,667 29,507
Unrealized Losses (69) (19)
Fair Value $ 13,598 $ 29,488