v3.25.2
Commitment and Contingencies (Tables)
12 Months Ended
Mar. 31, 2025
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 2026$40,703 
Fiscal year 202745,750 
Fiscal year 202849,000 
Fiscal year 202953,000 
Fiscal year 203042,000 
Total$230,453