XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 723,355 $ 835,469 $ 782,583
Vehicle Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 404,164 469,962 470,334
Electrical Systems      
Disaggregation of Revenue [Line Items]      
Revenues 189,626 228,424 180,404
Aftermarket & Accessories      
Disaggregation of Revenue [Line Items]      
Revenues 129,565 137,083 131,845
Seats      
Disaggregation of Revenue [Line Items]      
Revenues 311,927 345,705 361,616
Seats | Vehicle Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 245,733 274,591 286,262
Seats | Electrical Systems      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Seats | Aftermarket & Accessories      
Disaggregation of Revenue [Line Items]      
Revenues 66,194 71,114 75,354
Electrical wire harnesses, panels and assemblies      
Disaggregation of Revenue [Line Items]      
Revenues 205,883 245,376 190,774
Electrical wire harnesses, panels and assemblies | Vehicle Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 2,756 2,985 89
Electrical wire harnesses, panels and assemblies | Electrical Systems      
Disaggregation of Revenue [Line Items]      
Revenues 189,626 228,424 180,369
Electrical wire harnesses, panels and assemblies | Aftermarket & Accessories      
Disaggregation of Revenue [Line Items]      
Revenues 13,501 13,967 10,316
Plastic & Trim components      
Disaggregation of Revenue [Line Items]      
Revenues 157,589 194,420 185,462
Plastic & Trim components | Vehicle Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 152,413 186,816 179,910
Plastic & Trim components | Electrical Systems      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Plastic & Trim components | Aftermarket & Accessories      
Disaggregation of Revenue [Line Items]      
Revenues 5,176 7,604 5,552
Mirrors, wipers and controls      
Disaggregation of Revenue [Line Items]      
Revenues 47,956 49,968 44,731
Mirrors, wipers and controls | Vehicle Solutions      
Disaggregation of Revenue [Line Items]      
Revenues 3,262 5,570 4,073
Mirrors, wipers and controls | Electrical Systems      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 35
Mirrors, wipers and controls | Aftermarket & Accessories      
Disaggregation of Revenue [Line Items]      
Revenues $ 44,694 $ 44,398 $ 40,623