v3.25.2
Leases - Finance lease future minimum rent payments (Details)
Dec. 31, 2024
USD ($)
Finance Lease - Future minimum rent payments  
Year ending December 31, 2025 $ 380,242
Total future minimum lease payments 380,242
Less Imputed interest (51,409)
Present value of payments $ 328,833