XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses and other current liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]      
Accrued compensation $ 5,150 $ 5,080  
Accrued expenses 3,673 3,128  
Deferred revenue, current 385 548  
Accrued taxes 906 975  
Other 0 51  
Total accrued expenses and other current liabilities $ 10,114 $ 9,782 $ 6,764