XML 90 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Warrant (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 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) (101,953)  
Warrants expired/forfeited (in shares) 0  
Warrants outstanding, ending balance (in shares) 899,787 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 5 months 8 days 11 months 8 days
Aggregate Intrinsic Value [Abstract]    
Warrants outstanding, beginning balance $ 63,100  
Warrants granted 0  
Warrants exercised 4,000  
Warrants expired/forfeited 0  
Warrants outstanding, ending balance $ 25,300 $ 63,100