v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Accrued warranty $ 924 $ 959
Accrued compensation 24,654 22,890
Government authorities 10,573 10,533
Other current liabilities 3,819 3,317
Accounts payable and accrued expenses $ 39,970 $ 37,699