XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Investments    
Investments - Available-for-sale $ 98,031 $ 61,295
Available-for-sale investments    
Adjusted Cost 98,105  
Gross Unrealized Gains 243  
Gross Unrealized (Losses) (317)  
Estimated Fair Value 98,031  
Net unrealized gains and losses on available-for-sale debt securities 476 $ 533
Corporate bonds    
Available-for-sale investments    
Adjusted Cost 79,085  
Gross Unrealized Gains 243  
Gross Unrealized (Losses) (308)  
Estimated Fair Value 79,020  
Agency bonds    
Available-for-sale investments    
Adjusted Cost 19,020  
Gross Unrealized (Losses) (9)  
Estimated Fair Value $ 19,011