XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Significant Accounting Policies - Contract Balances (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
category
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Significant Accounting Policies              
Accounts receivable, net $ 96,867     $ 96,867   $ 101,616 $ 184,102
Deferred revenues 14,881     14,881   17,585 17,518
Customer deposits 16,319     16,319   16,955 17,707
Costs to obtain and fulfill a contract 1,485     1,485   1,674 $ 2,328
Unbilled receivables, net 29,700     29,700   25,700  
Revenue recognized from deferred revenue 1,600 $ 1,800 $ 15,300 16,400   16,500  
Amortization of contract costs $ 200 $ 200   $ 600 $ 800 $ 1,100  
Practical expedient on incremental costs of obtaining contracts       true      
Number of principal categories | category       2