XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]    
Contract assets $ 642,264 $ 579,216
Contract liabilities 197,749 171,671
Net contract assets (liabilities) 444,515 $ 407,545
Change in contract assets 63,048  
Change in contract liabilities 26,078  
Change in contract assets and liabilities $ 36,970  
Percentage change in contract assets 10.90%  
Percentage change in contract liabilities 15.20%  
Percentage change in contract assets and liabilities 9.10%