v3.26.1
Segment Reporting - Summary of Financial Information for Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Number Of Reportable Segments Disclosed By Definition Flag     The Global Seating segment designs, manufactures and sells the following products:•Commercial vehicle seats for the global commercial vehicle markets including heavy duty trucks, medium duty trucks, last mile delivery trucks and vans, construction and agriculture equipment in North America, Europe and Asia-Pacific. This segment includes a portion of the company’s activities in the electric vehicle market.•Seats and components sold into the commercial vehicle channels that provide repair and refurbishing. These channels include Original Equipment Service ("OES") centers and retail distributors, and are spread across North America, Europe and Asia-Pacific.•Office seats primarily sold into the commercial and home office furniture distribution channels in Europe and Asia-Pacific.The Global Electrical Systems segment designs, manufactures and sells the following products:•Cable and harness assemblies for both high and low voltage applications, control boxes, dashboard assemblies and design and engineering for these applications.•The end markets for these products are construction, agricultural, industrial, automotive (both internal combustion and electric vehicles), truck, mining, rail, marine, power generation and the military/defense industries in North America, Europe and Asia-Pacific. The Trim Systems and Components segment designs, manufactures and sells the following products:•Plastic components ("Trim") primarily for the North America commercial vehicle market, MD/HD truck market and power sports markets.•Commercial vehicle accessories including wipers, mirrors, and sensors. These products are sold both as Original Equipment and as repair products.  
Segment Reporting [Line Items]        
Revenues $ 195,238 $ 171,956 $ 366,733 $ 341,751
Cost of revenues 170,510 152,427 322,190 304,429
Gross profit 24,728 19,529 44,543 37,322
Selling, general & administrative expenses 23,171 18,732 42,230 35,117
Gain on sale of assets 0 0 (13,957) 0
Operating income (loss) 1,557 797 16,270 2,205
Other (income) expense 893 427 1,782 355
Warrant expense 3,443 0 8,420 0
Loss on extinguishment of debt 1,029 460 2,987 460
Interest expense 2,947 2,291 7,041 4,794
Income (loss) before provision for income taxes (6,755) (2,381) (3,960) (3,404)
Global Seating        
Segment Reporting [Line Items]        
Revenues 80,014 74,457 154,519 147,866
Global Electrical Systems        
Segment Reporting [Line Items]        
Revenues 62,032 53,585 119,478 104,037
Trim Systems and Components        
Segment Reporting [Line Items]        
Revenues 53,192 43,914 92,736 89,848
Operating Segments        
Segment Reporting [Line Items]        
Revenues 195,238 171,956 366,733 341,751
Cost of revenues 170,510 152,427 322,190 304,429
Gross profit 24,728 19,529 44,543 37,322
Selling, general & administrative expenses 17,839 16,006 34,703 29,880
Gain on sale of assets 0   (13,716)  
Operating income (loss) 6,889 3,523 23,556 7,442
Operating Segments | Global Seating        
Segment Reporting [Line Items]        
Revenues 80,014 74,457 154,519 147,866
Cost of revenues 68,881 64,527 132,954 128,843
Gross profit 11,133 9,930 21,565 19,023
Selling, general & administrative expenses 8,155 7,219 15,521 13,608
Gain on sale of assets 0   (13,716)  
Operating income (loss) 2,978 2,711 19,760 5,415
Operating Segments | Global Electrical Systems        
Segment Reporting [Line Items]        
Revenues 62,032 53,585 119,478 104,037
Cost of revenues 55,132 47,674 106,809 94,137
Gross profit 6,900 5,911 12,669 9,900
Selling, general & administrative expenses 5,212 5,204 10,996 9,511
Gain on sale of assets 0   0  
Operating income (loss) 1,688 707 1,673 389
Operating Segments | Trim Systems and Components        
Segment Reporting [Line Items]        
Revenues 53,192 43,914 92,736 89,848
Cost of revenues 46,497 40,226 82,427 81,449
Gross profit 6,695 3,688 10,309 8,399
Selling, general & administrative expenses 4,472 3,583 8,186 6,761
Gain on sale of assets 0   0  
Operating income (loss) 2,223 105 2,123 1,638
Corporate and Reconciling Items        
Segment Reporting [Line Items]        
Corporate and other unallocated costs $ 5,332 $ 2,726 $ 7,286 $ 5,237