XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Outstanding Contract Asset and (Liability) Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]        
Contract assets $ 173,363 $ 151,451 $ 136,432 $ 140,826
Change in contract assets – increase (decrease) 36,931 10,625    
Contract liabilities 466,983 396,172 $ 400,689 $ 432,830
Change in contract liabilities – (increase) decrease (66,294) 36,658    
Net change $ (29,363) $ 47,283