v3.25.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Accounts payable $ (5,769) $ (996) $ (24,573)
Accrued expenses and other current liabilities 666 (7,104) 2,671
Deferred revenue (25,480) 12,307 (418)
Related Party      
Accounts payable (3,809) 623 (9,381)
Accrued expenses and other current liabilities (4,497) (1,986) 2,966
Deferred revenue $ (20,087) $ 9,246 $ 2,572