XML 180 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases    
Operating lease expense $ 16,684 $ 12,463
Amortization of right of use assets 673,108 684,600
Interest on finance lease liabilities 186,367 214,954
Total finance lease expense $ 859,475 $ 899,554