v3.25.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued warranty $ 1,479 $ 1,138
Accrued compensation 27,825 8,956
Government authorities 6,982 3,062
Other current liabilities 9,041 827
Accounts payable and accrued expenses $ 45,327 $ 13,983