v3.25.1
Balance Sheet Components - Schedule of Prepaid Expense and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 8,827 $ 7,896
Insurance receivables 18,497 2,188
Advances to employees 3,101 0
Other receivables 1,379 3,563
Other current assets 2,826 1,794
Prepaid expenses and other current assets $ 34,630 $ 15,441