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 |