XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Aug. 23, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]          
Customer relationships   $ 983,923,000 $ 1,004,701,000    
Goodwill   $ 1,685,204,000 1,685,970,000 $ 1,632,496,000 $ 1,632,496,000
Aero Turbine, Inc.          
Business Acquisition [Line Items]          
Acquisition Date Aug. 23, 2024        
Percentage of shares acquired 100.00%        
Name of acquired entity   Aero Turbine, Inc. (“Aero Turbine”)      
Purchase price $ 132,000,000        
Initial cash purchase price 116,800,000        
Estimated fair value of additional consideration contingently payable 15,200,000        
Maximum contingent consideration payable 21,000,000        
Accounts receivable 4,066,000        
Accrued and other current liabilities 7,131,000 $ 800,000      
Intangible assets acquired 127,700,000        
Customer relationships 75,000,000        
Goodwill $ 52,672,000        
Goodwill, expected amortization period 15 years        
Acquisition related costs     $ 1,400,000