XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Note 10 - Commitments and Contingencies (Details Textual)
$ in Thousands, Pure in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Feb. 28, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation     $ 344,180    
Letters of Credit Outstanding, Amount     1,000    
Guarantee for Service Agreement [Member]          
Letters of Credit Outstanding, Amount     5,400    
Growth Equity Fund [Member]          
Other Commitment         $ 50,000
IT solutions [Member]          
Unrecorded Unconditional Purchase Obligation   $ 15,000      
Unrecorded Unconditional Purchase Obligation, Term (Year)   5 years      
Unrecorded Unconditional Purchase Obligation, Minimum Commitment Periods   4      
Payments for Unconditional Purchase Commitment     200 $ 0  
IT Services [Member]          
Unrecorded Unconditional Purchase Obligation $ 340,000        
Unrecorded Unconditional Purchase Obligation, Term (Year) 5 years        
Payments for Unconditional Purchase Commitment     $ 20,000    
IT Services [Member] | Year 1 Minimum Consumption Milestone [Member]          
Unrecorded Unconditional Purchase Obligation $ 50,000