XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies - Initial and Follow-On Public Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 17, 2020
Sep. 25, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsidiary, Sale of Stock [Line Items]          
Payments of expenses associated with initial public offering     $ 0 $ 1,373 $ 0
Proceeds from issuance of common stock     0 58,349 4,510
Public Stock Offering - Shares From Existing Shareholders          
Subsidiary, Sale of Stock [Line Items]          
Payments of expenses associated with initial public offering       26,130  
Follow-On Offering          
Subsidiary, Sale of Stock [Line Items]          
Proceeds from issuance of common stock     $ 0 295,802 $ 0
Expenses associated with sale of stock       $ 12,898  
Class B Common Stock | Public Stock Offering - Shares From Existing Shareholders          
Subsidiary, Sale of Stock [Line Items]          
Number of shares sold (in shares)   12,360,991      
Price per share sold (USD per share)   $ 22.00      
Class B Common Stock | Follow-On Offering          
Subsidiary, Sale of Stock [Line Items]          
Number of shares sold (in shares) 11,500,000        
Price per share sold (USD per share) $ 32.00        
Class B Common Stock | Follow-On Offering, Sold By Company          
Subsidiary, Sale of Stock [Line Items]          
Number of shares sold (in shares) 9,603,965        
Class B Common Stock | Follow-On Offering, Exercise By Underwriters          
Subsidiary, Sale of Stock [Line Items]          
Number of shares sold (in shares) 1,500,000        
Class B Common Stock | Follow-On Offering, Shares From Existing Shareholders          
Subsidiary, Sale of Stock [Line Items]          
Number of shares sold (in shares) 1,896,035        
Proceeds from issuance of common stock $ 294,429        
Expenses associated with sale of stock $ 12,898