v3.26.1
Income Taxes - Schedule of Income Tax Eliminations (Details)
6 Months Ended
Jun. 30, 2026
Income Tax Jurisdiction, Domestic Federal [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2022 2023 2024 2025 2026
Income Tax Jurisdiction, Foreign [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026