Earnings Per Share (EPS) - Potentially dilutive securities (Details) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Net Loss Per Common Share | ||
Total | 10,183,814 | 5,523,883 |
Base Warrants | ||
Net Loss Per Common Share | ||
Total | 7,528,727 | |
Convert Warrants [Member] | ||
Net Loss Per Common Share | ||
Total | 1,500,000 | |
Earn Out Shares [Member] | ||
Net Loss Per Common Share | ||
Total | 1,147,500 | |
Convertible preferred stock | ||
Net Loss Per Common Share | ||
Total | 4,732,044 | |
Employee Stock Option | ||
Net Loss Per Common Share | ||
Total | 7,587 | 742,759 |
Common stock warrants | ||
Net Loss Per Common Share | ||
Total | 49,080 |