XML 131 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 22 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Oct. 01, 2021
Aug. 26, 2016
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Proceeds from Equity Method Investment, Distribution     $ 8,329 $ 7,283 $ 4,058
Accounts Receivable, after Allowance for Credit Loss     478,887 428,925  
Operating Lease, Right-of-Use Asset     72,310 74,856  
Operating Lease, Liability     72,507    
Corporate Joint Venture [Member]          
Revenue from Related Parties     13,000 5,400 6,800
Proceeds from Equity Method Investment, Distribution     8,300 7,300 4,140
Corporate Joint Venture [Member] | Service [Member]          
Related Party Transaction, Amounts of Transaction     1,100 1,000 0
Related Party [Member]          
Operating Lease, Expense     500 600 $ 500
Accounts Receivable, after Allowance for Credit Loss     2,700 2,400  
Accounts Payable     1,200 800  
Operating Lease, Right-of-Use Asset     600 700  
Operating Lease, Liability     $ 600 $ 700  
Affiliated Entity [Member] | Mosing Holdings [Member]          
Percentage of Tax Benefits Realized Payable Under Tax Receivable Agreement   85.00%      
Percentage of Tax Benefits Retained Under Tax Receivable Agreement   15.00%      
Tax Receivable Agreement, Cash Payment for Settlement of Early Termination Payment Obligation $ 15,000        
Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Period Over Which Future Contingent Payments May Be Made (Year) 10 years        
Tax Receivable Agreement, Condition of Early Termination Payment Obligation Settlement, Future Contingent Payments, Cash Tax Savings Threshold $ 18,100