Tax Receivable Agreement - Additional Information (Details) - $ / shares |
Oct. 06, 2023 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|---|
| Tax Receivable Agreement [Line Items] | |||
| Tax benefits percentage | 85.00% | ||
| Class A Common Stock [Member] | |||
| Tax Receivable Agreement [Line Items] | |||
| Common stock, par value (in Dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 |