Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details)

v3.24.1.u1
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued other expenses $ 8,350 $ 3,970
Accrued cost of revenue 4,728 4,091
Accrued payroll and related 4,623 4,804
Sales and other taxes payable 4,999 2,813
Income taxes payable 615 207
Finance lease liabilities 106 115
Total accrued liabilities $ 23,421 $ 16,000