XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Adjusted Cost $ 135,632 $ 132,989
Unrealized Gains 49 17
Unrealized Losses (33) (153)
Fair Value 135,648 132,853
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 90,254 99,672
Unrealized Gains 1 0
Unrealized Losses (18) (106)
Fair Value 90,237 99,566
Government and government agency    
Marketable Securities [Line Items]    
Adjusted Cost 45,378 33,317
Unrealized Gains 48 17
Unrealized Losses (15) (47)
Fair Value $ 45,411 $ 33,287