XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan The Company recognized stock-based compensation expense in its Consolidated Financial Statements in the three and six months ended June 30, 2025 and 2024, respectively, as follows: 
Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
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