XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 11, 2025
Jun. 30, 2025
Lane Supply    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired $ 67,100  
Lane Supply | Trademarks    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired $ 6,800  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 20 years  
Lane Supply | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired $ 55,000  
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 15 years  
Lane Supply | Backlog    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired $ 5,300  
Two Metal Roofing Businesses    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired   $ 22,340
Two Metal Roofing Businesses | Trademarks    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired   $ 3,870
Two Metal Roofing Businesses | Trademarks | Minimum    
Business Acquisition [Line Items]    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   5 years
Two Metal Roofing Businesses | Trademarks | Maximum    
Business Acquisition [Line Items]    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   11 years
Two Metal Roofing Businesses | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived Intangible Assets Acquired   $ 18,470
Two Metal Roofing Businesses | Customer relationships | Minimum    
Business Acquisition [Line Items]    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   9 years
Two Metal Roofing Businesses | Customer relationships | Maximum    
Business Acquisition [Line Items]    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   10 years