v3.25.4
Note 11 - Earnings (Loss) Per Share (Details Textual) - Subsequent Event [Member]
1 Months Ended
Jan. 31, 2026
shares
Conversion of Series G Convertible Stock into Class A Common Stock [Member]  
Conversion of Stock, Shares Converted (in shares) 978.66
Conversion of Stock, Shares Issued (in shares) 455,193
Common Class A [Member]  
Stock Issued During Period, Shares, Exercise of Warrants (in shares) 2,728,968