XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Warrant (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Shares    
Warrants outstanding (in shares) 1,878,126  
Warrants granted (in shares) 0  
Warrants exercised (in shares) (858,583)  
Warrants forfeited (in shares) (17,803)  
Warrants outstanding (in shares) 1,001,740 1,878,126
Weighted-Average Exercise Price    
Warrants outstanding (in dollars per share) $ 10.39  
Warrants granted (in dollars per share) 0  
Warrants exercised (in dollars per share) 10.30  
Warrants forfeited (in dollars per share) 9.72  
Warrants outstanding (in dollars per share) $ 10.49 $ 10.39
Weighted-Average Remaining Contractual Term (Years)    
Warrants outstanding balance 11 months 8 days 1 year 7 months 17 days
Aggregate Intrinsic Value (in millions)    
Warrants outstanding, beginning balance $ 14.8  
Warrants granted 0.0  
Warrants exercised 41.1  
Warrants forfeited 0.0  
Warrants outstanding, ending balance $ 63.1 $ 14.8