XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Detail of Certain Balance Sheet Accounts - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disclosure Text Block Supplement [Abstract]    
Non-trade receivables $ 38,196 $ 45,428
Rebate receivable 32,407 49,538
Prepaid insurance 13,255 13,892
Inventory returns receivable 11,019 11,245
Prepaid maintenance 6,025 3,644
Income tax receivable 864 13,468
Interest rate swaps 0 10,633
Other prepaid expenses and current assets 16,826 13,462
Total prepaid expenses and other current assets $ 118,592 $ 161,310