XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
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 nine months ended September 30, 2024 and 2023, respectively, as follows: 
Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
Stock-based compensation expense$13,696 $7,979 $37,224 $23,458 
Less: Deferred tax benefit(2,616)(1,438)(7,201)(4,278)
Stock-based compensation expense, net of tax$11,080 $6,541 $30,023 $19,180