Warrants - Schedule of warrant activity (Details) - Warrant - $ / shares |
12 Months Ended | |
---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Shares | ||
Outstanding, beginning balance (in shares) | 4,239,450 | 12,149,117 |
Issued (in shares) | 0 | |
Exercised (in shares) | 0 | (7,684,020) |
Outstanding, ending balance (in shares) | 4,239,450 | 4,239,450 |
Weighted Average Exercise Price | ||
Outstanding, begging balance (in dollars per share) | $ 11.48 | $ 11.28 |
Called (in dollars per share) | 11.50 | |
Issued (in dollars per share) | 0 | |
Exercised (in dollars per share) | 0 | 11.14 |
Outstanding, ending balance (in dollars per share) | $ 11.48 | $ 11.48 |
X | ||||||||||
- Definition Number of non-option equity instruments exercised by participants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of equity instruments other than options outstanding, including both vested and non-vested instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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.
|
X | ||||||||||
- Definition Number of shares issued under share-based payment arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Options Other Than Options, Outstanding, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Non Option Equity Instruments, Exercised, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangements By Share-Based Payment Award, Non-Option Equity Instruments, Issued, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Definition Share-Based Compensation Arrangements By Share-Based Payment Award, Non-Option Equity Instruments, Securities Called, Weighted Average Exercise Price No definition available.
|
X | ||||||||||
- Details
|