XML 38 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

Contract Assets and Liability Balances

 

September 30, 2025

   

December 31, 2024

   

December 31, 2023

 

Trade receivables, included in accounts receivable*

  $ 7,643     $ 14,991     $ 15,897  

Contract assets, included in accounts receivable

    231       222       1,128  

Contract liabilities, included in deferred revenue - short-term

    788       697       3,656  

Contract liabilities, included in deferred revenue - long-term

    3,156       3,293       9,318  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Contract revenue from customers with > one-year arrangements

  $ 4,759     $ 8,966     $ 9,857     $ 26,941  

Contract revenue from customers with < one-year arrangements

    17,875       42,119       65,877       154,723  

Revenue from non-contractual arrangements

    55       55       166       166  

Total revenue

  $ 22,689     $ 51,140     $ 75,900     $ 181,830  
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Bill-and-hold revenue

  $ 10,650     $ 10,211     $ 25,085     $ 32,875  

Non-bill-and-hold revenue

    12,039       40,929       50,815       148,955  

Total revenue

  $ 22,689     $ 51,140     $ 75,900     $ 181,830