XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Adjusted Cost $ 140,272 $ 175,539
Unrealized Losses (328) (49)
Fair Value 139,944 175,490
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 121,675 146,032
Unrealized Losses (248) (30)
Fair Value 121,427 146,002
Government bonds    
Marketable Securities [Line Items]    
Adjusted Cost 4,985  
Unrealized Losses (30)  
Fair Value 4,955  
Asset-backed bonds    
Marketable Securities [Line Items]    
Adjusted Cost 13,612 29,507
Unrealized Losses (50) (19)
Fair Value $ 13,562 $ 29,488