XML 93 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE FROM CUSTOMERS - Backlog By Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Nov. 30, 2022
Segment Reporting Information [Line Items]      
Total RPOs $ 1,693,223    
Consolidated ownership percentage 50.00%   50.00%
RHB      
Segment Reporting Information [Line Items]      
Total RPOs $ 491,255    
Total Assets      
Segment Reporting Information [Line Items]      
Total RPOs   $ 2,067,016  
E-Infrastructure Solutions | Total Assets      
Segment Reporting Information [Line Items]      
Total RPOs 1,032,109 813,729  
Transportation Solutions | Total Assets      
Segment Reporting Information [Line Items]      
Total RPOs 622,085 1,184,496  
Building Solutions | Total Assets      
Segment Reporting Information [Line Items]      
Total RPOs $ 39,029 $ 68,791