v3.26.1
REVENUE RECOGNITION - Schedule of Contract Assets and Contract Liabilities from Contracts With Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Contract Assets:    
Deferred contract costs $ 14,177 $ 12,431
Deferred costs - current 172 0
Contract Liabilities:    
Deferred revenue 24,360 24,164
Less: Deferred revenue – current (20,857) (20,159)
Deferred revenue – long term 3,503 4,005
Service    
Contract Liabilities:    
Deferred revenue 23,759 23,337
Product    
Contract Liabilities:    
Deferred revenue $ 601 $ 827