v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The provision for income taxes is shown in the table below:
 Three Months Ended June 30, Six Months Ended June 30,
 2026202520262025
Income tax expense$13,872 $6,915 $13,946 $7,950 
Income tax expense on other income and expenses1,716 1,752 3,107 3,455 
Total income tax expense$15,588 $8,667 $17,053 $11,405