XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
  

March 31, 2025

  

December 31, 2024

 

Cash and cash equivalents

 $428,831  $426,582 

Restricted cash, current

  7,168   5,354 

Restricted cash, long-term

  13,678   13,679 

Total cash, cash equivalents, and restricted cash shown in the Condensed Consolidated Statements of Cash Flows

 $449,677  $445,615