Annual report [Section 13 and 15(d), not S-K Item 405]

Finance Leases (Details 2)

v3.25.1
Finance Leases (Details 2) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Finance Leases    
Current portion $ 221,929 $ 214,715
Non-current portion 2,423,165 2,644,123
Total $ 2,645,094 $ 2,858,838