Income Taxes - Additional Information (Detail) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
Income Tax Disclosure [Line Items] | |||||
Effective tax rate | 25.70% | 26.50% | 24.50% | 24.80% | |
Income tax rate at federal statutory rates | 21.00% | 21.00% | 21.00% | 21.00% | |
Accrued income taxes | $ 2.1 | $ 2.1 | |||
Percentage of corporate alternative minimum tax | 15.00% | 15.00% | |||
Percentage of excise tax on stock repurchases | 1.00% | 1.00% | |||
State Tax Credit Carry Forwards [Member] | |||||
Income Tax Disclosure [Line Items] | |||||
Deferred tax assets, valuation allowance | $ 5.0 | $ 5.0 | $ 5.0 |
X | ||||||||||
- Definition Income Tax Disclosure [Line Items] No definition available.
|
X | ||||||||||
- Definition Percentage of corporate alternative minimum tax. No definition available.
|
X | ||||||||||
- Definition Percentage of excise tax on stock repurchases. No definition available.
|
X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|