v3.26.1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Taxes [Line Items]    
Effective tax rate 27.90% 28.60%
Statutory U.S. federal income tax rate 21.00% 21.00%
Forward Starting Swaps    
Income Taxes [Line Items]    
Statutory U.S. federal income tax rate 35.00% 35.00%