XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Warrant (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Shares, Warrants [Roll Forward]    
Warrants outstanding, beginning balance (in shares) 1,001,740  
Warrants granted (in shares) 0  
Warrants exercised (in shares) (86,235)  
Warrants expired/forfeited (in shares) 0  
Warrants outstanding, ending balance (in shares) 915,505 1,001,740
Weighted Average Exercise Price, Warrants [Roll Forward]    
Warrants outstanding, beginning balance (in dollars per share) $ 10.49  
Warrants granted (in dollars per share) 0  
Warrants exercised (in dollars per share) 10.49  
Warrants expired/forfeited (in dollars per share) 0  
Warrants outstanding, ending balance (in dollars per share) $ 10.49 $ 10.49
Weighted Average Remaining Contractual Term Years [Abstract]    
Warrants outstanding 8 months 8 days 11 months 8 days
Aggregate Intrinsic Value [Abstract]    
Warrants outstanding, beginning balance $ 63,100  
Warrants granted 0  
Warrants exercised 3,600  
Warrants expired/forfeited 0  
Warrants outstanding, ending balance $ 34,800 $ 63,100