v3.26.1
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue recognized which was previously deferred $ 3,400 $ 2,315 $ 4,900 $ 4,706  
Remaining performance obligations 22,700   22,700   $ 24,100
Revenues, net 25,918 30,852 48,360 53,275  
Capitalized contract cost, net (less than) $ 500   $ 500   $ 500
As Reported          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue recognized which was previously deferred   1,829   3,734  
Revenues, net   30,852   53,275  
Adjustment          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue recognized which was previously deferred   486   972  
Revenues, net   0   0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligations (as a percent) 39.00%   39.00%    
Remaining performance obligation period 12 months   12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligations (as a percent) 28.00%   28.00%    
Remaining performance obligation period 12 months   12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligations (as a percent) 19.00%   19.00%    
Remaining performance obligation period 12 months   12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligations (as a percent) 11.00%   11.00%    
Remaining performance obligation period 12 months   12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligations (as a percent) 3.00%   3.00%    
Remaining performance obligation period      
Minimum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Period fees are due for adjustable rebate contracts     30 days    
Duration over which software maintenance, hardware maintenance, and subscription services are generally transferred     3 years    
Maximum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Period fees are due for adjustable rebate contracts     60 days    
Duration over which software maintenance, hardware maintenance, and subscription services are generally transferred     5 years    
Interactive devices | Minimum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Hardware maintenance services terms     30 months    
Interactive devices | Maximum          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Hardware maintenance services terms     60 months    
Non-interactive projectors          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Hardware maintenance services terms     60 months    
Product revenue          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net $ 23,368 28,281 $ 43,298 48,300  
Product revenue | As Reported          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net   27,822   49,465  
Product revenue | Adjustment          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net   459   (1,165)  
Service revenue          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net $ 2,550 2,571 $ 5,062 4,975  
Service revenue | As Reported          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net   3,030   3,810  
Service revenue | Adjustment          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenues, net   $ (459)   $ 1,165