v3.25.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Operating Leases      
Operating lease right-of-use assets $ 1,067,777 $ 1,290,608 $ 1,694,201
Current operating lease liabilities 312,491 365,542 466,669
Non current operating lease liabilities 847,700 1,009,681 1,284,755
Total operating lease liabilities 1,160,191 1,375,223 1,751,424
Finance Leases      
Property and equipment, at cost 5,768,936 5,923,555 6,012,559
Accumulated depreciation   (4,117,406) (4,179,272)
Accumulated impairment (1,759,004) (1,806,149) (1,833,287)
Property and equipment, net
Current finance lease liabilities 4,015,692 5,738,239 1,257,423
Non current finance lease liabilities 5,098,262
Total finance lease liabilities $ 4,015,692 $ 5,738,239 $ 6,355,685
Weighted Average Remaining Lease Term      
Operating leases 51 months 58 months 63 months
Finance leases 21 months 30 months 41 months
Weighted Average Discount Rate      
Operating leases 13.00% 13.00% 13.00%
Finance leases 21.00% 9.00% 10.00%