v3.24.0.1
Stockholders' Equity - At-the-Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Mar. 02, 2021
Dec. 31, 2021
Class Of Stock [Line Items]    
Issuance costs   $ 10,400
At-the-Market Offerings | Class A Common Stock    
Class Of Stock [Line Items]    
Gross proceeds from issuance of common stock $ 1,000,000  
Aggregate shares of common stock, sold (in shares) 2.6  
Average selling price per share (in dollars per share) $ 379.26  
Issuance costs $ 10,400