XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Schedule of customer trade receivables and customer deposit liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Receivables    
Revenue Recognition, Customer Deposits [Roll Forward]    
Opening balance $ 8,336 $ 5,741
Closing balance 7,569 7,386
Increase (decrease) (767) 1,645
Customer Deposit Liability    
Revenue Recognition, Customer Deposits [Roll Forward]    
Opening balance 4,338 11,686
Closing balance 3,916 7,190
Increase (decrease) $ (422) $ (4,496)