Earnings Per Share. (Details Narrative) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
shares
| |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Preferred stock conversion basis | Each share of Series B Preferred stock can be converted into 8,172 common shares, and each share of Series C Convertible Preferred stock can be converted into one share of common stock at any time at the option of the holder. |
| Common Stock [Member] | |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Preferred stock, converted shares | 8,172 |