v3.26.1
Other Comprehensive Income (Loss) (Schedule of Changes in AOCI Balances by Component (After-Tax)) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period $ 1,265,011 $ 1,187,597 $ 1,262,662 $ 1,158,606
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,479) 3,262 (3,710) 5,538
Balance at the end of the period 1,335,079 1,239,819 1,335,079 1,239,819
Accumulated Other Comprehensive Income (Loss)        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (31,023) (32,190) (29,234) (33,988)
Other comprehensive loss before reclassifications (1,401) 1,657 (3,490) 3,171
Amounts reclassified from AOCI 291 289 591 573
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,110) 1,946 (2,899) 3,744
Balance at the end of the period (32,133) (30,244) (32,133) (30,244)
Defined Benefit Pension Plan        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (21,750) (23,270) (22,063) (23,572)
Other comprehensive loss before reclassifications 0 0 0 0
Amounts reclassified from AOCI 315 289 628 591
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX 315 289 628 591
Balance at the end of the period (21,435) (22,981) (21,435) (22,981)
Foreign Currency Translation        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (8,150) (8,344) (7,930) (8,657)
Other comprehensive loss before reclassifications (164) 914 (384) 1,227
Amounts reclassified from AOCI 0 0 0 0
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (164) 914 (384) 1,227
Balance at the end of the period (8,314) (7,430) (8,314) (7,430)
Unrealized Gain (Loss) in Fair Value of Investments, Net        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (1,123) (576) 759 (1,759)
Other comprehensive loss before reclassifications (1,237) 743 (3,106) 1,944
Amounts reclassified from AOCI (24) 0 (37) (18)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,261) 743 (3,143) 1,926
Balance at the end of the period (2,384) 167 (2,384) 167
AOCI Attributable to Noncontrolling Interest        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (1,385) (2,005) (943) (2,483)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (369) 1,316 (811) 1,794
Balance at the end of the period (1,754) (689) (1,754) (689)
Defined Benefit Pension Plan        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 0 0 0 0
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX 0 0 0 0
Balance at the end of the period 0 0 0 0
Foreign Currency Translation        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period (1,427) (2,067) (1,151) (2,423)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (319) 1,230 (595) 1,586
Balance at the end of the period (1,746) (837) (1,746) (837)
Unrealized Gain (Loss) in Fair Value of Investments, Net        
Attributable to Tutor Perini Corporation:        
Balance at the beginning of the period 42 62 208 (60)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (50) 86 (216) 208
Balance at the end of the period $ (8) $ 148 $ (8) $ 148