v3.26.3
Revenues - Schedule of Outstanding Contract Asset and (Liability) Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]        
Contract assets $ 201,267 $ 173,363 $ 159,896 $ 136,432
Change in contract assets – increase (decrease) 41,371 36,931    
Contract liabilities 542,265 466,983 $ 448,849 $ 400,689
Change in contract liabilities – (increase) decrease (93,416) (66,294)    
Net change $ (52,045) $ (29,363)