v3.26.1
Business Segments (Schedule of Reconciliation of Segment Results to Consolidated Loss Before Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Income (loss) from construction operations $ 117,735 $ 76,430 $ 176,917 $ 141,755
Other income, net 10,833 6,204 21,559 10,892
Interest expense (13,720) (13,588) (27,117) (27,940)
INCOME BEFORE INCOME TAXES $ 114,848 $ 69,046 $ 171,359 $ 124,707