v3.26.1
RELATED-PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]        
Accounts receivable, related parties $ 5,903   $ 7,960 $ 9,864
Revenue 15,702 $ 15,774    
Hardware        
Related Party Transaction [Line Items]        
Revenue 4,357 4,037    
Software        
Related Party Transaction [Line Items]        
Revenue 6,143 5,159    
Services        
Related Party Transaction [Line Items]        
Revenue 5,202 6,578    
Related Party        
Related Party Transaction [Line Items]        
Accounts receivable, related parties 300   $ 200  
Related Party | Hardware        
Related Party Transaction [Line Items]        
Revenue 2 1    
Related Party | Software        
Related Party Transaction [Line Items]        
Revenue 30 $ 50    
Related Party | Services        
Related Party Transaction [Line Items]        
Revenue $ 300