XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 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 23,227 5,704
Contract liabilities (deferred revenue), Deductions (9,534) (43,961)
Contract liabilities (deferred revenue), Ending balance $ 63,904 $ 53,811