XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost $ 688,064 $ 183,214
Unrealized Gains 8  
Unrealized Losses (1) (69)
Total Fair Value 688,071 183,145
Total Fair Value 688,071 183,145
Money Market Funds [Member]    
Amortized Cost 500,259 11,867
Unrealized Gains 0  
Unrealized Losses 0 0
Total Fair Value 500,259 11,867
Total Fair Value 500,259 11,867
Certificates of Deposit [Member]    
Amortized Cost 154,489 164,418
Unrealized Gains 0  
Unrealized Losses 0 0
Total Fair Value 154,489 164,418
Total Fair Value 154,489 164,418
US Government Agencies Short-Term Debt Securities [Member]    
Amortized Cost 33,241  
Unrealized Gains 8  
Unrealized Losses 0  
Total Fair Value 33,249  
Total Fair Value 33,249  
Corporate Debt Securities [Member]    
Amortized Cost   6,779
Unrealized Losses   (67)
Total Fair Value   6,712
Total Fair Value   6,712
Auction Rate Securities [Member]    
Amortized Cost 75 150
Unrealized Gains 0  
Unrealized Losses (1) (2)
Total Fair Value 74 148
Total Fair Value $ 74 $ 148