XML 91 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2018
Income Taxes [Line Items]          
Excess tax (benefits) related to stock- based compensation $ 6,131 $ 4,565 $ (43,797)    
Increase (decrease) in valuation allowance (36,323) 68 37,782    
Valuation allowance 54,600        
U.S. NOLs 20,500        
U.S. NOLs, carryforward 10,458 8,737      
Unrecognized tax benefits 14,197 14,698 14,796 $ 7,391  
Unrecognized tax benefits, reduction to deferred tax assets 12,700        
Unrecognized tax benefits that would affect the effective tax rate if recognized 2,500        
Common Class B | Restricted Stock Units ("RSUs")          
Income Taxes [Line Items]          
Excess tax (deficiencies) benefit associated with equity awards (7,100) (5,400) 50,200    
Federal          
Income Taxes [Line Items]          
Excess tax (benefits) related to stock- based compensation (1,000) 800 (6,400)    
U.S. NOLs $ 26,100       $ 5,600
U.S. NOLS, expiration year 2034        
Deferred tax assets, CARES Act $ 21,600        
State          
Income Taxes [Line Items]          
Increase (decrease) in valuation allowance (13,000) $ 4,400 $ 14,600    
State NOLs subject to expire 100,900        
California Research and Development Credits          
Income Taxes [Line Items]          
Deferred tax assets, CARES Act $ 21,400