XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - 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
Stockholders' Equity Note [Abstract]        
Stock-based compensation expense $ 13,891 $ 12,469 $ 28,029 $ 23,528
Less: Deferred tax benefit (2,554) (2,372) (5,176) (4,584)
Stock-based compensation expense, net of tax $ 11,337 $ 10,097 $ 22,853 $ 18,944