XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid and other current assets - Schedule of Prepaid and other current assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Vendor deposits $ 5,328 $ 5,085
Prepaid expense 2,703 3,544
Prepaid taxes 181 163
Deferred cost of revenue 33 0
Surety collateral 102 107
Other current assets 1,140 1,405
Total $ 9,487 $ 10,304