XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Equity - Shares Repurchase Program (Details) - USD ($)
3 Months Ended 58 Months Ended 147 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2024
Mar. 31, 2024
Aug. 29, 2023
Preferred stock redemption (in shares) 140,186       140,186  
Stock buyback (in shares) 0 22,012 [1] 155,025 [1] 2,122,703    
Price paid per share (in dollars per share) $ 10.7     $ 10.7 $ 10.7 $ 10.7
July 1, 2023 – September 30, 2023 (in dollars per share) $ 0 $ 8.79 [1] $ 8.53 [1] $ 6.13    
Dollars Expended by Period under the Preferred Redemption $ 1,499,990     $ 1,499,990 $ 1,499,990  
July 1, 2023 – September 30, 2023 $ 7,992,206     $ 7,992,206 $ 7,992,206  
Preferred Stock, Redemption, Aggerate Purchase Price           $ 8,964,214
Share Repurchase Program [Member]            
Stock buyback (in shares) [1]   193,492 1,322,082      
July 1, 2023 – September 30, 2023 [1]   $ 7,992,206 $ 8,185,698      
Series B-1 Preferred Stock [Member]            
Preferred stock redemption (in shares) [2] 70,093 70,093 0      
Price paid per share (in dollars per share) [2] $ 10.7 $ 10.7 $ 10.7 $ 10.7 $ 10.7  
Dollars Expended by Period under the Preferred Redemption [2] $ 749,995 $ 749,995 $ 0 $ 749,995 $ 749,995  
Preferred Stock, Redemption, Aggerate Purchase Price [2] $ 772,711 $ 1,522,706   $ 772,711 $ 772,711  
[1] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.
[2] We close our books and records on the last calendar day of each month to align our financial closing with our business processes.