Quarterly report [Sections 13 or 15(d)]

Acquisitions - Schedule of Fair Value of Acquisition (Details)

v3.26.3
Acquisitions - Schedule of Fair Value of Acquisition (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 12, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Cash and cash equivalents   $ 102  
Accounts receivable, net   1,118  
Other current assets   13  
Property, plant and equipment   2,850  
Goodwill $ 1,147 1,147 $ 0
Total assets acquired   6,843  
Accounts payable and accrued liabilities   344  
Total liabilities assumed   344  
Net assets acquired   6,499  
Customer Relationships      
Business Combination [Line Items]      
Identifiable intangible assets   1,382  
Trade Names      
Business Combination [Line Items]      
Identifiable intangible assets   231  
Mission Construction      
Business Combination [Line Items]      
Cash and cash equivalents   43  
Accounts receivable, net   795  
Other current assets   0  
Property, plant and equipment   1,454  
Goodwill   753  
Total assets acquired   3,410  
Accounts payable and accrued liabilities   344  
Total liabilities assumed   344  
Net assets acquired   3,066  
Mission Construction | Customer Relationships      
Business Combination [Line Items]      
Identifiable intangible assets   295  
Mission Construction | Trade Names      
Business Combination [Line Items]      
Identifiable intangible assets   70  
BERE Rentals      
Business Combination [Line Items]      
Cash and cash equivalents   59  
Accounts receivable, net   323  
Other current assets   13  
Property, plant and equipment   1,396  
Goodwill   394  
Total assets acquired   3,433  
Accounts payable and accrued liabilities   0  
Total liabilities assumed   0  
Net assets acquired   3,433  
BERE Rentals | Customer Relationships      
Business Combination [Line Items]      
Identifiable intangible assets   1,087  
BERE Rentals | Trade Names      
Business Combination [Line Items]      
Identifiable intangible assets   $ 161