v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued warranty $ 959 $ 1,479
Accrued compensation 22,890 27,825
Government authorities 10,533 6,982
Other current liabilities 3,317 9,041
Accounts payable and accrued expenses $ 37,699 $ 45,327