XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost $ 731,373 $ 183,214
Unrealized Gains 3  
Unrealized Losses (25) (69)
Total Fair Value 731,351 183,145
Total Fair Value 731,351 183,145
Money Market Funds [Member]    
Amortized Cost 372,582 11,867
Unrealized Gains 0  
Unrealized Losses 0 0
Total Fair Value 372,582 11,867
Total Fair Value 372,582 11,867
Certificates of Deposit [Member]    
Amortized Cost 181,384 164,418
Unrealized Gains 0  
Unrealized Losses 0 0
Total Fair Value 181,384 164,418
Total Fair Value 181,384 164,418
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
US Government Agencies Short-Term Debt Securities [Member]    
Amortized Cost 177,332  
Unrealized Gains 3  
Unrealized Losses (24)  
Total Fair Value 177,311  
Total Fair Value $ 177,311