v3.26.1
Commitment and Contingencies (Tables)
12 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Payments under Hosting Agreements
Future minimum payments under these hosting agreements with a remaining term in excess of one year are as follows:
Fiscal year 2027$48,294 
Fiscal year 202849,000 
Fiscal year 202953,000 
Fiscal year 203042,000 
Thereafter— 
Total$192,294