XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Commitments and Contingencies (Details Textual)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 02, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oct. 31, 2024
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Feb. 28, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation   $ 63,897     $ 63,897    
Letters of Credit Outstanding, Amount   1,000     1,000    
IT solutions [Member]              
Letters of Credit Outstanding, Amount   4,400     4,400    
Class Action Lawsuit [Member]              
Payments for Legal Settlements         1,400    
Litigation Settlement, Amount Awarded to Other Party     $ 14,400        
Litigation Case, Remaining Amount     $ 13,000        
Class Action Lawsuit [Member] | Accrued Expense and Other Current Liabilities [Member]              
Loss Contingency Accrual   1,400     1,400    
Defendants [Member] | Class Action Lawsuit [Member]              
Insurance Policy, Post-closing Liability $ 10,000            
Sponsors [Member] | Class Action Lawsuit [Member]              
Insurance Policy, Post-closing Liability $ 3,000            
Growth Equity Fund [Member]              
Other Commitment             $ 50,000
IT solutions [Member]              
Unrecorded Unconditional Purchase Obligation   $ 15,000   $ 96,000 15,000    
Unrecorded Unconditional Purchase Obligation, Term (Year)   5 years   3 years      
Payments for Unconditional Purchase Commitment         $ 28,300 $ 21,700  
Unrecorded Unconditional Purchase Obligation, Minimum Commitment Periods   4     4