XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounting Policies [Abstract]          
Allowance for doubtful accounts against contracts receivable $ 0   $ 0   $ 0
Contract asset retainage 42,957,000   42,957,000   38,111,000
Contract liability retainage $ 130,268,000   $ 130,268,000   91,917,000
Percentage of receivables estimated to be collected in next fiscal year 60.00%   60.00%    
Increase in contract assets     $ 47,349,000    
Increase in contract liabilities     107,427,000    
Contract liability recognized during period $ 72,813,000   $ 353,862,000    
Contract liability revenue recognized   $ 66,453,000   $ 301,517,000  
Ownership interest in subsidiaries 50.00%   50.00%    
Restricted cash $ 0   $ 0   $ 0