Income Taxes - Inflation Reduction Act (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2023
USD ($)
| |
Income Tax Disclosure [Abstract] | |
Inflation Reduction Act, Corporate Alternative Minimum Tax | 15.00% |
Inflation Reduction Act, Average Annual Adjusted Income Excess | $ 1,000,000 |
Inflation Reduction Act, Excise Tax on Net Stock Repurchases | 1.00% |
X | ||||||||||
- Definition Inflation Reduction Act, Average Annual Adjusted Income Excess No definition available.
|
X | ||||||||||
- Definition Inflation Reduction Act, Corporate Alternative Minimum Tax No definition available.
|
X | ||||||||||
- Definition Inflation Reduction Act, Excise Tax on Net Stock Repurchases No definition available.
|
X | ||||||||||
- References No definition available.
|