XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Outstanding Contract Asset and (Liability) Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]        
Contract assets $ 151,451 $ 139,771 $ 140,826 $ 119,741
Change in contract assets – increase (decrease) 10,625 20,030    
Contract liabilities 396,172 422,415 $ 432,830 $ 398,692
Change in contract liabilities – decrease (increase) 36,658 (23,723)    
Net change $ 47,283 $ (3,693)