XML 41 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Series A preferred stock (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025:

 

   Series A
Preferred
Stock
 
2025  $4,523,136 
2026   5,197,482 
2027   5,197,482 
2028   - 
2029 and thereafter   - 
Total future undiscounted redemption payments   14,918,100 
Less: Interest   (1,535,347)
Present value of redemption payments   13,382,753 
Current portion   (7,046,876)
Long term portion  $6,335,877