XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt - Future Minimum Payments (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Minimum annual principal payments    
2026 $ 54,504,778  
2027 95,660,887  
2028 45,966,482  
2029 92,074,591  
2030 140,024,458  
Thereafter 129,187,246  
Total $ 557,418,442 $ 610,451,757