XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost $ 649,733 $ 183,214
Unrealized Gains 9 0
Unrealized Losses (30) (69)
Total Fair Value 649,712 183,145
Money Market Funds [Member]    
Amortized Cost 260,303 11,867
Unrealized Gains 0 0
Unrealized Losses 0 0
Total Fair Value 260,303 11,867
Certificates of Deposit [Member]    
Amortized Cost 179,117 164,418
Unrealized Gains 0 0
Unrealized Losses 0 0
Total Fair Value 179,117 164,418
Corporate Debt Securities [Member]    
Amortized Cost 3,263 6,779
Unrealized Gains 0 0
Unrealized Losses (16) (67)
Total Fair Value 3,247 6,712
US Government Agencies Short-Term Debt Securities [Member]    
Amortized Cost 206,950  
Unrealized Gains 9  
Unrealized Losses (13)  
Total Fair Value 206,946  
Auction Rate Securities [Member]    
Amortized Cost 100 150
Unrealized Gains 0 0
Unrealized Losses (1) (2)
Total Fair Value $ 99 $ 148