XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Outstanding Warrants (Details) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Warrants outstanding (in shares) 1,229,643 4,576,799
Public Warrants    
Class of Stock [Line Items]    
Warrants outstanding (in shares) 0 2,300,000
Number of warrants per each share of common stock (in shares) 0.50 0.50
Class of warrant or right, rights for half share (usd per share) $ 5.75 $ 5.75
Warrant exercise price (in usd per share) $ 11.50 $ 11.50
Private Warrants    
Class of Stock [Line Items]    
Warrants outstanding (in shares) 0 99,000
Number of warrants per each share of common stock (in shares) 0.50 0.50
Class of warrant or right, rights for half share (usd per share) $ 5.75 $ 5.75
Warrant exercise price (in usd per share) $ 11.50 $ 11.50
$15 Exercise Price Warrants    
Class of Stock [Line Items]    
Warrants outstanding (in shares) 600,000 600,000
Number of warrants per each share of common stock (in shares) 1 1
Warrant exercise price (in usd per share) $ 15.00 $ 15.00
Merger Warrants    
Class of Stock [Line Items]    
Warrants outstanding (in shares) 629,643 631,119
Number of warrants per each share of common stock (in shares) 1 1
Warrant exercise price (in usd per share) $ 12.50 $ 12.50
Additional Merger Warrants    
Class of Stock [Line Items]    
Warrants outstanding (in shares) 0 946,680
Number of warrants per each share of common stock (in shares) 1 1
Warrant exercise price (in usd per share) $ 11.50 $ 11.50