Annual report pursuant to Section 13 and 15(d)

Prepaid expenses and other current assets (Details)

v3.24.0.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid deposits $ 12,177 $ 9,666
Prepaid subscriptions 1,868 897
Current portion of net investment in sales-type leases 367 337
Prepaid insurance 1,208 2,374
Other 1,334 1,114
Total $ 16,954 $ 14,388