XML 259 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Warrant (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shares    
Warrants outstanding (in shares) 1,001,740  
Warrants granted (in shares) 0  
Warrants exercised (in shares) (947,174)  
Warrants forfeited (in shares) (54,566)  
Warrants outstanding (in shares) 0 1,001,740
Weighted-Average Exercise Price    
Warrants outstanding (in dollars per share) $ 10.49  
Warrants granted (in dollars per share) 0  
Warrants exercised (in dollars per share) 10.49  
Warrants forfeited (in dollars per share) 10.49  
Warrants outstanding (in dollars per share) $ 0 $ 10.49
Weighted-Average Remaining Contractual Term (Years)    
Warrants outstanding balance   11 months 8 days
Aggregate Intrinsic Value (in millions)    
Warrants outstanding, beginning balance $ 63.1  
Warrants granted 0.0  
Warrants exercised 21.1  
Warrants forfeited 0.0  
Warrants outstanding, ending balance $ 0.0 $ 63.1