XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Changes in the Company's contract assets and contract liabilities    
Contract asset, Beginning balance   $ 3,000
Contract asset, Additions   0
Contract asset, Deductions   3,000
Contract liabilities:    
Contract liabilities (deferred revenue), Beginning balance $ 50,211 92,068
Contract liabilities (deferred revenue), Additions   3,803
Contract liabilities (deferred revenue), Deductions (5,605) (36,624)
Contract liabilities (deferred revenue), Ending balance $ 44,606 $ 59,247