XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Investments      
Investments - Available-for-sale $ 94,485   $ 98,031
Available-for-sale investments      
Adjusted Cost 94,634    
Gross Unrealized Gains 159    
Gross Unrealized (Losses) (308)    
Estimated Fair Value 94,485    
Net unrealized gains and losses on available-for-sale debt securities 56 $ (119)  
Corporate bonds      
Available-for-sale investments      
Adjusted Cost 79,633    
Gross Unrealized Gains 155    
Gross Unrealized (Losses) (295)    
Estimated Fair Value 79,493    
Agency bonds      
Available-for-sale investments      
Adjusted Cost 15,001    
Gross Unrealized Gains 4    
Gross Unrealized (Losses) (13)    
Estimated Fair Value $ 14,992