XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and Customers - Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Contract Assets    
Contract assets, beginning balance $ 11,537 $ 5,744
Amortization of deferred costs (14,206) (13,870)
Additions to deferred costs 12,009 21,323
Total (2,197) 7,453
Contract assets, ending balance 9,340 13,197
Contract Liabilities    
Contract liabilities, beginning balance (59,797) (27,755)
Amortization of deferred revenue 38,481 29,462
Additions to deferred revenue (19,575) (46,507)
Total 18,906 (17,045)
Contract liabilities, ending balance $ (40,891) $ (44,800)