XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
On-hand final assemblies and finished goods inventories $ 85,888 $ 57,360
Deferred cost of goods sold 1,449 1,474
Gross inventory 87,337 58,834
Less noncurrent portion (included in Other assets) (11,914) (4,791)
Current portion $ 75,423 $ 54,043