Balance Sheet Components - Schedule of Internal Use Software, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Mar. 31, 2023 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Capitalized internal-use software | $ 35,918 | $ 25,180 |
| Less: accumulated amortization | (15,402) | (9,519) |
| Internal-use software, net | $ 20,516 | $ 15,661 |