XML 101 R81.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Reconciliation of US Statutory Federal Tax Rate (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure Income Tax Reconciliation Of U S Statutory Federal Tax Rate Detail [Line Items]      
US federal statutory rate 21.00% 21.00% 21.00%
Change in valuation allowance (1.00%)   (2.00%)
Other (1.00%) (2.00%)  
Effective income tax rate 19.00% 19.00% 18.00%
Charges And Credits      
Disclosure Income Tax Reconciliation Of U S Statutory Federal Tax Rate Detail [Line Items]      
Charges and credits (See Note 3)     (1.00%)