XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity - Schedule of Common Stock Outstanding (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 81,403,123 75,516,352  
Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 78,482,024 69,005,059 64,293,741
Class C      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 2,921,099 6,511,293 6,511,293
Shares outstanding not subject to an earn-out agreement      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 81,403,123 68,668,516  
Shares outstanding not subject to an earn-out agreement | Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 78,482,024 62,888,606  
Shares outstanding not subject to an earn-out agreement | Class C      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 2,921,099 5,779,910  
Shares subject to $15.00 earn-out      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 2,940,336  
Shares subject to $15.00 earn-out | Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 2,940,336  
Shares subject to $15.00 earn-out | Class C      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 0  
Shares subject to $12.50 earn-out      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 3,750,000  
Shares subject to $12.50 earn-out | Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 3,018,617  
Shares subject to $12.50 earn-out | Class C      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 731,383  
Shares subject to $12.25 earn-out      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 157,500  
Shares subject to $12.25 earn-out | Class A      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 157,500  
Shares subject to $12.25 earn-out | Class C      
Class of Stock [Line Items]      
Common stock, shares outstanding (shares) 0 0