Stockholders' Equity and Stock-Based Compensation - Warrants Activity (Details) - $ / shares |
9 Months Ended | 12 Months Ended |
---|---|---|
Sep. 30, 2023 |
Dec. 31, 2022 |
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] | ||
Beginning balance | 3,220,000 | |
Warrants exercised | (2,200) | |
Ending balance | 3,217,800 | 3,220,000 |
Exercisable | 3,217,800 | |
Beginning balance | $ 5.50 | |
Warrants exercised | 5.50 | |
Ending balance | $ 5.50 | $ 5.50 |
Outstanding | 3 years 4 months 17 days | 4 years 1 month 17 days |
X | ||||||||||
- Definition Number of warrants or rights exercisable. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights exercised. No definition available.
|
X | ||||||||||
- Definition Weighted average exercise price of warrants outstanding. No definition available.
|
X | ||||||||||
- Definition Weighted average exercise price of warrants exercised. No definition available.
|
X | ||||||||||
- Definition Weighted-average remaining contractual term of warrants outstanding. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available.
|
X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|