XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Adjusted Cost $ 175,539 $ 72,859
Unrealized Gains 0 7
Unrealized Losses (49) (2)
Fair Value 175,490 72,864
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 146,032 55,224
Unrealized Gains 0 5
Unrealized Losses (30) (2)
Fair Value 146,002 55,227
Government bonds    
Marketable Securities [Line Items]    
Adjusted Cost   14,121
Unrealized Gains   2
Unrealized Losses   0
Fair Value   14,123
Asset-backed bonds    
Marketable Securities [Line Items]    
Adjusted Cost 29,507 3,514
Unrealized Gains 0 0
Unrealized Losses (19) 0
Fair Value $ 29,488 $ 3,514