v3.26.1
Income Taxes - Schedule of Years Still Open to Audit Under Applicable Statutes of Limitation (Details)
12 Months Ended
Dec. 31, 2025
Federal [Member]  
Income Taxes [Line Items]  
Tax Years 2022 2023 2024 2025
Texas [Member]  
Income Taxes [Line Items]  
Tax Years 2021 2022 2023 2024 2025