XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Contract Balances (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
category
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Significant Accounting Policies      
Accounts receivable, net $ 99,322   $ 101,616
Deferred revenues 19,475   17,585
Customer deposits 19,090   16,955
Costs to obtain and fulfill a contract 1,575   1,674
Unbilled receivables, net 24,900   $ 25,700
Revenue recognized from deferred revenue 6,800    
Amortization of contract costs $ 200 $ 300  
Practical expedient on incremental costs of obtaining contracts true    
Number of principal categories | category 2