v3.26.1
Business Combinations - Schedule of Asset Acquired and Liability Assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 26, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]        
Goodwill   $ 271,318   $ 214,611
Total Acquisition Price net cash   $ 162,933 $ 17,571  
Petersen Industries, LLC        
Business Combination [Line Items]        
Accounts receivable $ 5,713      
Inventory 20,309      
Prepaid and other assets 4,481      
Property, plant and equipment 3,877      
Intangible assets 78,300      
Other liabilities assumed (7,347)      
Net assets assumed 105,333      
Goodwill 57,600      
Total Acquisition Price net cash 162,933      
Plus: Cash 930      
Total Consideration $ 163,863