XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue and Customers - Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Contract Assets    
Contract assets, beginning balance $ 37,091 $ 4,416
Additions to deferred costs 33,833 43,597
Amortization of deferred costs (40,737) (17,088)
Total (6,904) 26,509
Contract assets, ending balance 30,187 30,925
Contract Liabilities    
Contract liabilities, beginning balance (101,945) (43,072)
Additions to deferred revenue (103,678) (97,208)
Amortization of deferred revenue 122,557 54,411
Total 18,879 (42,797)
Contract liabilities, ending balance $ (83,066) $ (85,869)