XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Customers - Significant Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Contract Assets    
Contract assets, beginning balance $ 11,537 $ 5,744
Amortization of deferred costs (5,433) (3,866)
Additions to deferred costs 6,826 5,052
Total 1,393 1,186
Contract assets, ending balance 12,930 6,930
Contract Liabilities    
Contract liabilities, beginning balance (59,797) (27,755)
Amortization of deferred revenue 19,048 8,219
Additions to deferred revenue (13,813) (19,011)
Total 5,235 (10,792)
Contract liabilities, ending balance $ (54,562) $ (38,547)