XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Cost by Award Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expensed and capitalized $ 50,030 $ 45,288 $ 42,202
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expensed and capitalized 41,094 32,442 14,149
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expensed and capitalized 2,388 3,579 6,406
Class B common stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expensed and capitalized 6,504 9,321 15,200
Liability-classified awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expensed and capitalized $ 44 $ (54) $ 6,447