XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
segment
period
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2011
shares
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Share-based compensation expense     $ 95,293,000 $ 17,016,000 $ 5,264,000  
Restricted cash     99,000 51,000    
Acquisition related costs     3,800,000 0 0  
Long-lived asset impairment charges     0 0 0  
Advertising expense     139,300,000 102,900,000 $ 62,000,000  
Implementation cost capitalized, additions     2,400,000 1,100,000    
Implementation costs, amortization expense     $ 794,000 $ 187,000    
Number of operating segments | segment     1      
Revision of Prior Period, Error Correction, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Share-based compensation expense   $ 4,400,000        
2021 Plan            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Common stock reserved for issuance, annual increase percentage 5.00%          
Number of shares authorized | shares 25,000,000          
Number of additional shares authorized | shares 552,736          
Common stock, reserved (in shares) | shares 25,552,736   10,890,112 23,599,005    
Equity Plan            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of shares authorized | shares           43,899,677
ESPP            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of purchase periods | period     4      
Purchase period     6 months      
Consecutive offering period     24 months      
Maximum employee contribution rate     15.00%      
ESPP purchase price of common stock, percent of market price     85.00%      
ESPP | Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Consecutive offering period     27 months      
ESPP | 2021 ESPP            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Common stock reserved for issuance, annual increase percentage 1.00%          
Number of shares authorized | shares 3,500,000          
Common stock, reserved (in shares) | shares     4,762,721 3,500,000    
Maximum number of shares available over award term | shares 35,000,000          
Stock options outstanding            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cliff vesting period     1 year      
Exercisable period     10 years      
Exercisable period, termination of service     3 months      
Stock options outstanding | Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period     2 years      
Stock options outstanding | Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period     4 years      
Performance sares            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period     4 years      
Cliff vesting period     1 year      
Share-based compensation expense, accelerated cost $ 1,100,000          
Capitalized internal-use software            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Estimated useful life     3 years