XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 26, 2021
Nov. 17, 2020
Sep. 25, 2020
Mar. 31, 2021
Mar. 31, 2020
Subsidiary, Sale of Stock [Line Items]          
Payments of debt issuance costs       $ 3,777 $ 0
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      
2026 Notes | Convertible Debt          
Subsidiary, Sale of Stock [Line Items]          
Debt instrument, face amount $ 690,000        
Debt instrument, interest rate, stated percentage 0.125%        
Payments of debt issuance costs $ 18,055        
Payments of expenses associated with initial public offering $ 25,530