XML 273 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Accrued expenses $ 6,909 $ 3,128
Accrued taxes 562 975
Accrued compensation 3,800 5,080
Deferred revenue, current 661 548
Other 0 51
Total accrued expenses and other current liabilities $ 11,932 $ 9,782