v3.26.1
Leases - Schedule of operating lease liability maturity (Details)
Mar. 31, 2026
USD ($)
Operating Lease  
2026 $ 672,301
2027 913,705
2028 898,606
2029 925,564
2030 953,331
Thereafter 981,932
Total lease payments 5,345,439
Less: interest (1,066,231)
Total lease obligations 4,279,208
Finance Lease  
2026 0
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Total lease payments 0
Less: interest 0
Total lease obligations $ 0