XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of ROU Assets and Lease Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Operating leases - ROU assets:    
Operating lease, ROU assets, gross $ 179,849 $ 179,849
Accumulated amortization (116,023) (71,380)
Operating leases - ROU assets, net 63,826 108,469
Operating lease liabilities:    
Operating lease payable, current portion 55,116 43,794
Operating lease payable, net of current portion 12,015 71,119
Total operating lease liabilities 67,131 114,913
Finance leases, ROU assets:    
Property and equipment, gross 3,180,169 3,180,169
Accumulated depreciation (1,789,691) (1,153,657)
Finance leases, ROU assets, net 1,390,478 2,026,512
Finance leases payable, current portion    
Finance leases payable, current portion 538,845 565,353
Finance leases payable, net of current portion 1,143,829 1,683,308
Total finance lease liabilities: $ 1,682,674 $ 2,248,661