v3.26.1
Prepaid expenses and other current assets (Tables)
3 Months Ended
Jun. 30, 2026
Prepaid Expenses And Other Current Assets  
Schedule of Prepaid Expenses and Other Current Assets

 

   June 30,   March 31, 
   2026   2026 
Advance payments  $8,456   $8,643 
Deferred offering costs   1,311    1,089 
Deposits   192    196 
Prepaid expenses   5,728    6,847 
Other   226    82 
Total prepaid expenses and other current assets  $15,913   $16,857