v3.25.3
Income Taxes - Schedule of Reconciliation of Effective Tax Rate (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]        
Estimated annual effective tax rate before discrete items 26.40% (28.50%) 26.40% 20.60%
Discrete items recognized (2.00%) (18.10%) (7.20%) 9.50%
Effective tax rate recognized in the statements of operations 24.40% (46.60%) 19.20% 30.10%