XML 79 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Earnings (Loss) Per Share (Details Textual)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Series G Convertible Preferred Stock [Member]  
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 1,000
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 2.15
Stock Issued During Period, Value, Conversion of Convertible Securities | $ $ 10,400,000
Preferred Stock, Shares Outstanding (in shares) 17,346
Preferred Stock, Shares Issued (in shares) 17,346
Conversion of Series G Preferred to Common Stock [Member]  
Conversion of Stock, Shares Converted (in shares) 7,610
Conversion of Stock, Shares Issued (in shares) 3,539,379
Stock Issued During Period, Value, Conversion of Convertible Securities | $ $ 10,438,326