XML 62 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Series A preferred stock - Schedule of Maturities of Series A preferred Stock Redemptions (Details) - Series A Preferred Stock [Member]
Mar. 31, 2025
USD ($)
Preferred Units [Line Items]  
2025 $ 4,640,256
2026 5,197,482
2027 5,197,482
2028 0
2029 and thereafter 0
Total future undiscounted redemption payments 15,035,220
Less: Interest (1,842,584)
Present value of redemption payments 13,192,636
Current portion (5,873,236)
Long term portion $ 7,319,400