XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES (Tables)
9 Months Ended
Sep. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Taxes The components of the provision for income taxes were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Current tax expense$26,675 $20,868 $63,703 $42,907 
Deferred tax expense3,842 2,536 9,256 6,053 
Income tax expense$30,517 $23,404 $72,959 $48,960 
Cash paid for income taxes$22,734 $19,565 $56,300 $33,385