XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Stock-based compensation $ 37,959 $ 46,160 $ 76,139 $ 82,841
Stock-based compensation, net of income taxes 31,725 38,932 63,536 70,218
Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets 410 920 989 1,598
Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income $ 1,406 $ 2,833 $ 11,587 $ 16,088