XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Organization, Basis of Presentation and Recent Accounting Pronouncements (Details 1) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Accounts receivable $ 11,322 $ 12,381
Deferred revenue 30,977 48,070
Net Cash Provided by Operating Activities $ 290,676 202,526
As Previously Reported [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Accounts receivable   15,629
Deferred revenue   44,822
Net Cash Provided by Operating Activities   202,526
Adjustments [Member]    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Accounts receivable   (3,248)
Deferred revenue   3,248
Net Cash Provided by Operating Activities   $ 0