XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combination - Schedule of Final Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Apr. 07, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Goodwill $ 860,950   $ 804,818
Rivington Energy Management Limited      
Business Combination [Line Items]      
Cash and Cash Equivalents   $ 17,800  
Goodwill $ 44,100 44,100  
Other Assets   5,800  
Less: Liabilities Assumed   (9,400)  
Less: Fair Value of Redeemable Noncontrolling Interest in Subsidiary   (25,300)  
Total Purchase Price Consideration   38,000  
Rivington Energy Management Limited | Customer Relationships      
Business Combination [Line Items]      
Intangible Assets   $ 5,000  
Estimated useful life   8 years 6 months