XML 88 R75.htm IDEA: XBRL DOCUMENT 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