XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 46,104 $ 20,025
Accrued warranty 1,550 1,138
Accrued compensation 13,425 8,956
Government authorities 5,135 3,062
Other current liabilities 2,557 827
Accounts payable and accrued expenses $ 68,771 $ 34,008 [1]
[1] Derived from audited balance sheet as of March 31, 2024.