XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Employee
Dec. 31, 2022
USD ($)
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Number of employees | Employee 6,600  
Recognized foreign currency transaction and remeasurement gains, before tax $ 100 $ 1,350
Cash paid for interest 62,200 38,200
Cash paid for income taxes 14,500 8,000
Noncash or part noncash acquisition, fixed assets acquired 4,400 9,300
Accounts receivable 41,879 63,565
ASU 201613 [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Accounts receivable $ 700 $ 700
Sales [Member] | Customer Concentration Risk [Member] | Original Equipment Manufacturers (OEMs) [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Concentration risk, percentage 94.00%  
Aluminum Purchases [Member] | Supplier Concentration Risk [Member] | Inventory [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Concentration risk, percentage 73.20% 61.40%
Vendors accounting for more than ten percent of aluminum purchases 4 3