XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
INVENTORY      
Raw materials $ 5,600 $ 3,685  
Work in process 24,672 1,007  
Finished goods 16,229 12,702  
Total inventory 46,501 17,394  
Excess and obsolete inventory 1,814    
Inventory used in the construction and installation of property and equipment $ 0 $ 516 $ 2,299