XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Investments      
Investments - Available-for-sale $ 97,553   $ 61,295
Available-for-sale investments      
Adjusted Cost 98,331    
Gross Unrealized (Losses) (778)    
Estimated Fair Value 97,553    
Net unrealized loss on available-for-sale debt securities 60 $ 417  
Corporate bonds      
Available-for-sale investments      
Adjusted Cost 74,323    
Gross Unrealized (Losses) (742)    
Estimated Fair Value 73,581    
Commercial paper      
Available-for-sale investments      
Adjusted Cost 4,988    
Gross Unrealized (Losses) (1)    
Estimated Fair Value 4,987    
Agency bonds      
Available-for-sale investments      
Adjusted Cost 19,020    
Gross Unrealized (Losses) (35)    
Estimated Fair Value $ 18,985