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 |