XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.4
BUSINESS SEGMENT - Summarized financial information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Segment      
Cost of goods sold $ 197,644 $ 191,057 $ 293,350
Selling, general and administrative expenses 32,747 27,376 43,213
Single reportable segment      
Business Segment      
Materials 128,705 123,441 203,847
Overhead 23,124 22,987 25,575
Labor costs 26,660 25,887 33,907
Other cost of goods sold 19,155 18,742 30,021
Cost of goods sold 197,644 191,057 293,350
Employment costs 18,016 17,580 28,439
Warranty expense 4,536 3,616 5,829
Other selling, general and administrative expenses 10,195 6,180 8,945
Selling, general and administrative expenses $ 32,747 $ 27,376 $ 43,213