XML 280 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Comprehensive Income (Loss) (AOCI Reclassifications) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income (expense) $ (397) $ 464 $ (5,114) $ (1,142)
Income tax expense (benefit) 560 8,694 (47,047) 26,293
Net income (loss) attributable to Tutor Perini Corporation 32,455 (15,394) 117,092 (62,593)
Defined Benefit Pension Plan | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income (expense) 639 683 1,916 2,049
Income tax expense (benefit) (181) (191) (543) (574)
Net income (loss) attributable to Tutor Perini Corporation 458 492 1,373 1,475
Unrealized (gain) loss in fair value of investment adjustments | Reclassification out of Accumulated Other Comprehensive Income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Other income (expense) 79 (73) 121 (246)
Income tax expense (benefit) (16) 16 (25) 52
Net income (loss) attributable to Tutor Perini Corporation $ 63 $ (57) $ 96 $ (194)