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 6 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Feb. 28, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation     $ 331,465   $ 331,465    
Letters of Credit Outstanding, Amount     1,200   1,200    
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 $ 200 600 $ 200  
IT Services [Member]              
Unrecorded Unconditional Purchase Obligation $ 340,000            
Unrecorded Unconditional Purchase Obligation, Term (Year) 5 years            
Payments for Unconditional Purchase Commitment     $ 12,300   $ 32,300    
IT Services [Member] | Year 1 Minimum Consumption Milestone [Member]              
Unrecorded Unconditional Purchase Obligation $ 50,000