XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax
The following is a summary of Income before income taxes, Provision for income taxes, and effective tax rate for the periods presented:
Three Months Ended
March 31,
20252024
Income before income taxes
$111,825 $92,548 
Provision for income taxes
$20,488 $22,247 
Effective tax rate18.3 %24.0 %