Annual report [Section 13 and 15(d), not S-K Item 405]

Stock Repurchase Program (Details Narrative)

v3.25.0.1
Stock Repurchase Program (Details Narrative) - USD ($)
12 Months Ended 161 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Jun. 14, 2023
Number of shares, common stock repurchased since inception 733,436 10,374,232  
Aggregate cost of common stock repurchased since inception $ 1,270,438 $ 19,983,354  
Average price per share, common stock repurchased since inception $ 1.73 $ 1.93  
Board Of Directors [Member]      
Stock repurchase program, dollar amount     5,000,000