XML 125 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Effective Tax Rate to Statutory Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Effective income tax rate (as a percent) 26.00% 27.00% 28.00%
U.S. statutory tax rate (as a percent) 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation      
Income taxes at U.S. federal statutory rate $ 29,872 $ 12,724 $ 8,182
Net state income taxes 3,614 1,795 1,374
Tax credits   (26) (720)
Unrecognized tax benefits 118 17 598
Valuation allowances and write off of tax attributes 570 (68) (167)
Executive compensation limitation 3,470 1,901 1,559
Stock (213) 152 162
Other (182) (202) (244)
Provision for income taxes $ 37,249 $ 16,293 $ 10,744