v3.26.3
Note 10 - Commitments and Contingencies (Details Textual)
$ in Thousands, Pure in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Feb. 28, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation     $ 317,415   $ 317,415    
Letters of Credit Outstanding, Amount     1,600   1,600    
Guarantee for Service Agreement [Member]              
Letters of Credit Outstanding, Amount     5,400   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     400 $ 300 1,000 $ 500  
IT Services [Member]              
Unrecorded Unconditional Purchase Obligation $ 340,000            
Unrecorded Unconditional Purchase Obligation, Term (Year) 5 years            
Payments for Unconditional Purchase Commitment     $ 14,000   $ 46,300    
IT Services [Member] | Year 1 Minimum Consumption Milestone [Member]              
Unrecorded Unconditional Purchase Obligation $ 50,000