XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Investments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Investments      
Investments - Available-for-sale $ 179,691   $ 0
Available-for-sale investments      
Adjusted Cost 178,968    
Gross Unrealized Gains 772    
Gross Unrealized (Losses) (49)    
Estimated Fair Value 179,691    
Net unrealized gain (loss) on available-for-sale debt securities 551    
Net realized gain (loss) on available-for-sale debt securities   $ 57  
Corporate bonds      
Available-for-sale investments      
Adjusted Cost 169,806    
Gross Unrealized Gains 770    
Gross Unrealized (Losses) (49)    
Estimated Fair Value 170,527    
Commercial paper      
Available-for-sale investments      
Adjusted Cost 5,313    
Estimated Fair Value 5,313    
Agency bonds      
Available-for-sale investments      
Adjusted Cost 3,849    
Gross Unrealized Gains 2    
Estimated Fair Value $ 3,851