v3.26.1
Segment Reporting - Summary of Revenues, Net Income and Significant Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 471,500 $ 345,251 $ 280,705
Cost of goods sold:      
Labor (115,060) (95,404) (80,684)
Materials (133,518) (91,808) (75,469)
Overhead (21,587) (17,100) (12,256)
Depreciation and amortization (11,309) (8,828) (6,747)
Total cost of goods sold (281,474) (213,140) (175,156)
General and administrative expenses (85,656) (44,421) (36,623)
Depreciation and amortization not included in cost of goods sold (31,428) (24,130) (20,432)
Other income 4,147 1,502 563
Interest expense, net (44,567) (50,733) (47,867)
Income tax provision (15,156) (1,628) 3,169
Net income $ 17,366 $ 12,701 $ 4,359