XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes, 2017 Tax Cuts and Jobs Act (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes      
U.S. statutory federal tax rate (as a percent) 21.00% 21.00% 21.00%