v3.26.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating lease expense $ 307,862 $ 16,684
Amortization of right of use assets 600,008 673,108
Interest on finance lease liabilities 158,195 186,367
Total finance lease expense $ 758,203 $ 859,475