XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Certain Balance Sheet Components, Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Other Current Liabilities [Abstract]    
Deferred revenue $ 3,411 $ 4,168
Income tax payable 5,413 9,773
Other 97 0
Total other current liabilities $ 8,921 $ 13,941