XML 41 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Series A preferred stock (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Maturities of Series A preferred Stock Redemptions

The following table provides the maturities of Series A preferred stock redemptions at March 31, 2025:

 

   Series A 
   Preferred Stock 
2025  $4,640,256 
2026   5,197,482 
2027   5,197,482 
2028   - 
2029 and thereafter   - 
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