v3.26.1
Other Comprehensive Income (Loss) (Schedule of Changes in AOCI Balances by Component (After-Tax)) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period $ 1,262,662 $ 1,158,606
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (2,231) 2,276
Balance at the end of the period 1,265,011 1,187,597
Accumulated Other Comprehensive Income (Loss)    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (29,234) (33,988)
Other comprehensive loss before reclassifications (2,089) 1,514
Amounts reclassified from AOCI 300 284
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,789) 1,798
Balance at the end of the period (31,023) (32,190)
Defined Benefit Pension Plan    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (22,063) (23,572)
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from AOCI 313 302
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX 313 302
Balance at the end of the period (21,750) (23,270)
Foreign Currency Translation    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (7,930) (8,657)
Other comprehensive loss before reclassifications (220) 313
Amounts reclassified from AOCI 0 0
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (220) 313
Balance at the end of the period (8,150) (8,344)
Unrealized Gain (Loss) in Fair Value of Investments, Net    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period 759 (1,759)
Other comprehensive loss before reclassifications (1,869) 1,201
Amounts reclassified from AOCI (13) (18)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,882) 1,183
Balance at the end of the period (1,123) (576)
AOCI Attributable to Noncontrolling Interest    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (943) (2,483)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (442) 478
Balance at the end of the period (1,385) (2,005)
Defined Benefit Pension Plan    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period 0 0
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX 0 0
Balance at the end of the period 0 0
Foreign Currency Translation    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period (1,151) (2,423)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (276) 356
Balance at the end of the period (1,427) (2,067)
Unrealized Gain (Loss) in Fair Value of Investments, Net    
Attributable to Tutor Perini Corporation:    
Balance at the beginning of the period 208 (60)
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (166) 122
Balance at the end of the period $ 42 $ 62