Earnings per Share (Details Narrative) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Earnings Per Share [Abstract] | ||
Potential common stock included in computation of diluted earnings per share | 2,528,837 | 5,359,890 |
Weighted average additional shares assuming conversion of in-the-money stock options to common shares | 2,528,837 | 250,000 |
Weighted average additional shares assuming conversion of issued convertible preferred stock | 5,109,890 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|