Warrants - Narrative (Details) - Rockport Warrants - $ / shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2022 |
Mar. 31, 2017 |
|
| Class of Stock [Line Items] | ||
| Exercise price of warrants (in dollars per share) | $ 3.80 | $ 3.80 |
| Warrants outstanding (in shares) | 0 | |
| Common Class B | ||
| Class of Stock [Line Items] | ||
| Number of shares called by warrants (in shares) | 4,703 | 145,000 |
| Warrant exercises (in shares) | 5,000 |