XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Adjusted Cost $ 127,872 $ 132,989
Unrealized Gains 1 17
Unrealized Losses (148) (153)
Fair Value 127,725 132,853
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 88,838 99,672
Unrealized Gains 1 0
Unrealized Losses (84) (106)
Fair Value 88,755 99,566
Government and government agency    
Marketable Securities [Line Items]    
Adjusted Cost 39,034 33,317
Unrealized Gains 0 17
Unrealized Losses (64) (47)
Fair Value $ 38,970 $ 33,287