XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 756,630 $ 634,033
Contract liabilities 277,249 213,064
Net contract assets (liabilities) 479,381 $ 420,969
Change in contract assets 122,597  
Change in contract liabilities 64,185  
Change in contract assets and liabilities $ 58,412  
Percentage change in contract assets 19.30%  
Percentage change in contract liabilities 30.10%  
Percentage change in contract assets and liabilities 13.90%