XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of operating lease liability maturity (Details)
Mar. 31, 2025
USD ($)
Operating Lease  
2025 $ 725,880
2026 981,717
2027 987,955
2028 937,727
2029 925,564
Thereafter 1,935,262
Total lease payments 6,494,105
Less: interest (1,453,239)
Total lease obligations 5,040,866
Finance Lease  
2025 5,843
2026 1,805
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 7,648
Less: interest (413)
Total lease obligations $ 7,235