XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Accounts Receivable, Net, Deferred Revenue and Deferred Sales Commissions [Table Text Block]
        

Deferred

 
  

Accounts

  

Deferred

  

contract

 
  

receivable (1)

  

revenue

  

costs

 
  

(in thousands)

 

Balance, December 31, 2024

 $95,683  $153,308  $59,838 

Balance, December 31, 2025

  135,089   200,956   71,257