XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information 1 (Details)
12 Months Ended
Nov. 30, 2023
shares
Jan. 01, 2023
Jan. 14, 2021
USD ($)
$ / shares
shares
Dec. 09, 2020
shares
Dec. 31, 2023
USD ($)
Days
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2024
USD ($)
Sep. 26, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]                  
Payment of revenue, performance obligation, description of payment terms         30 to 60 days        
Costs to obtain a contract         $ 24,093,000 $ 17,394,000      
Amortization of deferred contract costs         11,817,000 11,067,000 $ 12,653,000    
Guarantee income         1,890,000 10,026,000 5,537,000    
Maximum potential amount of future payments required to make under guarantees         10,158,000 31,056,000 76,075,000    
Tax expense related to stock-based compensation         5,500,000 4,181,000 1,179,000    
Income tax benefit from stock-based compensation expense         5,353,000 5,441,000 5,301,000    
Advertising expense         138,782,000 156,128,000 151,457,000    
Deferred financing costs         1,927,000 2,442,000 0    
Amortization of deferred financing costs         515,000 136,000 0    
Exercise of guarantee net loss         417,000 4,568,000      
Business acquisition, stock consideration             $ 103,645,000    
Stock repurchases excise tax percentage   1.00%              
Revolving Credit Facility                  
Summary Of Significant Accounting Policies [Line Items]                  
Letter of credit facility         0 0      
Line of credit facility maximum borrowing amount         390,373,000       $ 400,000,000
Deferred financing costs         1,927,000 2,442,000      
Amortization of deferred financing costs         515,000 136,000      
Revolving Credit Facility | Letter of Credit Facility                  
Summary Of Significant Accounting Policies [Line Items]                  
Letter of credit facility         $ 9,627,000 $ 0     $ 50,000,000
Restricted Stock Units                  
Summary Of Significant Accounting Policies [Line Items]                  
Other than option outstanding | shares         5,687,711 4,484,291      
Employee Stock Option                  
Summary Of Significant Accounting Policies [Line Items]                  
Options granted during period | shares         0 30,266 619,618    
Requisite service period         4 years        
Vesting period         10 years        
Market-based RSU                  
Summary Of Significant Accounting Policies [Line Items]                  
Other than option outstanding | shares         0        
CarOffer                  
Summary Of Significant Accounting Policies [Line Items]                  
Business acquisition, percentage of equity interest acquired     51.00%       51.00%    
Number of days guarantee period | Days         45        
Maximum potential amount of future payments required to make under guarantees         $ 10,158,000 $ 31,056,000 $ 76,075,000    
Contingent loss liabilities         $ 0 $ 0 $ 0    
Business acquisition date     Jan. 14, 2021            
Business acquisition, aggregate consideration     $ 173,155,000            
Aggregate consideration amount     69,510,000            
Retention pool aggregate amount     8,000,000            
Retention pool amount granted to employees     6,000,000            
Retention pool amount available for issuance to future employees     2,000,000            
CarOffer | 2022 Call Right                  
Summary Of Significant Accounting Policies [Line Items]                  
Business acquisition, option to acquire remaining percentage of interest           25.00%      
CarOffer | Scenario Forecast | 2022 Call Right                  
Summary Of Significant Accounting Policies [Line Items]                  
Business acquisition, option to acquire remaining value of interest               $ 100,000,000  
CarOffer | Restricted Stock Units                  
Summary Of Significant Accounting Policies [Line Items]                  
Requisite service period         4 years        
Class A Common Stock                  
Summary Of Significant Accounting Policies [Line Items]                  
Common stock, par value | $ / shares         $ 0.001 $ 0.001      
Class A Common Stock | CarOffer                  
Summary Of Significant Accounting Policies [Line Items]                  
Business acquisition, stock consideration     $ 103,645,000            
Business acquisition, stock consideration shares issued | shares     3,115,282            
Business acquisition, share price | $ / shares     $ 22.51            
2020 CO Plan                  
Summary Of Significant Accounting Policies [Line Items]                  
Vesting description with one-third having vested on each of January 14, 2022, and January 14, 2023, and one-third vesting on January 14, 2024, provided that a grantee’s continuous service to CarOffer has not terminated on the applicable vesting date.                
Vesting Agreement | CarOffer                  
Summary Of Significant Accounting Policies [Line Items]                  
Business acquisition, percentage of equity interest acquired       51.00%          
Vesting number of shares | shares       432,592          
Vesting description         with one-third having vested on each of January 14, 2022, and January 14, 2023, and one third vesting on January 14, 2024, subject to the terms of the Vesting Agreement.        
2021 CO Plan                  
Summary Of Significant Accounting Policies [Line Items]                  
Number of shares authorized for issuances | shares 228,571