XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Open Market Sale Agreement - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 14, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jefferies LLC | Sale Agreement        
Open Market Sale Agreement [Line Items]        
Commission percentage in sales   2.00%    
Class A        
Open Market Sale Agreement [Line Items]        
Common stock, shares issued   18,006,000 16,307,000  
Proceeds from sale of class A common stock under public offerings   $ 1,000,000 $ 0 $ 0
Class A | Jefferies LLC | Sale Agreement        
Open Market Sale Agreement [Line Items]        
Aggregate offering $ 1,000,000 $ 1,000,000    
Common stock, shares issued   1,413,767    
Common stock, average price per share   $ 707.33    
Sales Commissions and Expenses   $ 9,500    
Proceeds from sale of class A common stock under public offerings   $ 990,500