XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies - Contract Balances (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
category
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jan. 01, 2023
USD ($)
Significant Accounting Policies        
Accounts receivable, net $ 75,777   $ 76,893 $ 101,616
Deferred revenues 15,451   13,107 17,585
Customer deposits 23,731   23,838 16,955
Costs to obtain and fulfill a contract 1,619   1,400 $ 1,674
Unbilled receivables, net 25,300   23,900  
Revenue recognized from deferred revenue 4,400 $ 6,800 $ 17,300  
Amortization of contract costs $ 300 $ 200    
Number of principal categories | category 2      
Practical expedient on incremental costs of obtaining contracts true