XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventories consist of the following:
As of September 30, 2023As of December 31, 2022
Raw materials$21,679 $33,076 
Finished goods18,416 16,950 
Inventories, net40,095 50,026 
Service and sales demonstration inventory, net$22,662 $30,904