XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Investments      
Investments - Available-for-sale $ 90,444   $ 61,295
Available-for-sale investments      
Adjusted Cost 91,350    
Gross Unrealized Gains 1    
Gross Unrealized (Losses) (907)    
Estimated Fair Value 90,444    
Net unrealized loss on available-for-sale debt securities 157 $ 398  
Corporate bonds      
Available-for-sale investments      
Adjusted Cost 67,412    
Gross Unrealized Gains 1    
Gross Unrealized (Losses) (835)    
Estimated Fair Value 66,578    
Commercial paper      
Available-for-sale investments      
Adjusted Cost 4,918    
Gross Unrealized (Losses) (2)    
Estimated Fair Value 4,916    
Agency bonds      
Available-for-sale investments      
Adjusted Cost 19,020    
Gross Unrealized (Losses) (70)    
Estimated Fair Value $ 18,950