XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Contract Assets and Liabilities Rollforward (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Contract Assets      
Balance at beginning of period $ 167,049 $ 206,235 $ 206,235
Net change during period 83,428 10,275 (39,186)
Balance at end of period 250,477   167,049
Contract Liabilities, Net      
Balance at beginning of period (207,304) (140,108) (140,108)
Net change during period (62,528) (23,833) (67,196)
Balance at end of period (269,832)   (207,304)
Net Contract Assets (Liabilities)      
Balance at beginning of period (40,255) $ 66,127 66,127
Net change during period 20,900   (106,382)
Balance at end of period $ (19,355)   $ (40,255)