XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 41,821 $ 20,025
Accrued warranty 1,523 1,138
Accrued compensation 14,305 8,956
Government authorities 6,439 3,062
Other current liabilities 2,010 827
Accounts payable and accrued expenses $ 66,098 $ 34,008 [1]
[1] Derived from audited balance sheet as of March 31, 2024.