Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.1
Stock-Based Compensation - Narrative (Details)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
plan
shares
Dec. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Number Of Plans | plan 2  
Stock-based compensation, award vesting period 4 years  
Stock-based compensation, outstanding number of shares (in shares) | shares 8,340 8,641
Capitalized stock-based compensation $ 709 $ 1,470
Stock-based compensation, intrinsic value of awards exercised 600 1,800
Stock-based compensation, fair value of awards vested 2,000 1,200
Stock-based compensation, cost unrecognized $ 4,400  
Stock-based compensation, cost unrecognized, period for recognition 2 years 6 months  
Stock-based compensation, expiration period 10 years  
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock $ (1,410) $ (5,069)
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, cost unrecognized, period for recognition 2 years 10 months 24 days  
Stock-based compensation, cost unrecognized $ 21,800  
Restricted Stock Awards granted (in shares) | shares 14,360  
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock | shares 1,000  
Withholding of restricted stock to satisfy tax withholding obligations upon the vesting of the related restricted stock $ (1,400)  
Minimum | Restricted Class A common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, award vesting period 3 years  
Maximum | Restricted Class A common stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, award vesting period 4 years  
2011 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, outstanding number of shares (in shares) | shares 2  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation, outstanding number of shares (in shares) | shares 945