v3.26.1
Leased Properties - Schedule of Lease Cost (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease cost $ 196,308 $ 196,918
Amortization of finance lease 436,194 149,994
Interest on finance lease liability 21,150 18,859
Variable lease cost 34,314 36,116
Total lease cost $ 687,966 $ 401,887