XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Note 20 - Related Party Disclosures (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Aug. 26, 2016
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Accounts Receivable, after Allowance for Credit Loss     $ 540,477   $ 540,477   $ 478,887
Operating Lease, Right-of-Use Asset     76,332   76,332   72,310
Corporate Joint Venture [Member]              
Revenues     6,400 $ 2,200 12,700 $ 8,700  
Corporate Joint Venture [Member] | Service [Member]              
Related Party Transaction, Amounts of Transaction     100 0 100 400  
Related Party [Member]              
Operating Lease, Expense     100 $ 100 400 $ 300  
Accounts Receivable, after Allowance for Credit Loss     800   800   2,700
Accounts Payable     100   100   1,200
Operating Lease, Right-of-Use Asset     400   400   600
Operating Lease, Liability     $ 400   $ 400   $ 600
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