v3.26.1
Leased Properties - Schedule of Finance and Operating Lease Liabilities Maturity (Details)
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 680,081
2027 583,046
Total lease payments 1,263,127
Less: amount representing interest (101,210)
Present value of lease liabilities 1,161,917
Finance Lease  
2026 1,529,500
2027 0
Total lease payments 1,529,500
Less: amount representing interest (35,398)
Present value of lease liabilities 1,494,102
Total  
2026 2,209,581
2027 583,046
Total lease payments 2,792,627
Less: amount representing interest (136,608)
Present value of lease liabilities $ 2,656,019