XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Revenue From Contract With Customers [Line Items]      
Allowance for credit losses $ 21,913,000   $ 34,957,000
Provision for credit losses 5,402,000 $ 12,585,000  
Contract asset impairment 0   $ 0
Remaining performance obligations 12,613,893,000    
2025Acquisitions      
Revenue From Contract With Customers [Line Items]      
Increase in contract assets from acquisitions 33,800,000    
Increase in contract liabilities from acquisitions 128,300,000    
Excluding2025Acquisitions      
Revenue From Contract With Customers [Line Items]      
Decrease in net contract liabilities 27,900,000    
Minimum [Member]      
Revenue From Contract With Customers [Line Items]      
Performance obligation satisfied in previous period 1,000,000    
Change in total estimated cost or anticipated contract value $ 1,000,000