XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Receivables and Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Contract Balances [Roll Forward]    
Accounts receivable, opening balance $ 81,802  
Accounts receivable, ending balance 49,947 $ 81,802
Contract acquisition costs noncurrent, opening balance 37,354 43,804
Contract acquisition costs noncurrent, increase (decrease), net (1,535) (6,450)
Contract acquisition costs noncurrent, ending balance 35,819 37,354
Deferred revenue (current), opening balance 81,858 84,494
Deferred revenue (current), increase (decrease), net (6,252) (2,636)
Deferred revenue (current), ending balance 75,606 81,858
Deferred revenue (long-term), opening balance 183 174
Deferred revenue (long-term), increase (decrease), net 140 9
Deferred revenue (long-term), ending balance 323 183
Billed receivable    
Contract Balances [Roll Forward]    
Accounts receivable, opening balance 60,382 53,468
Accounts receivable, increase (decrease), net (16,292) 6,914
Accounts receivable, ending balance 44,090 60,382
Unbilled receivable    
Contract Balances [Roll Forward]    
Accounts receivable, opening balance 21,420 33,069
Accounts receivable, increase (decrease), net (15,563) (11,649)
Accounts receivable, ending balance $ 5,857 $ 21,420