Description of Business - Amended and Restated Certificate of Incorporation (Details) - $ / shares |
Jun. 30, 2026 |
Apr. 21, 2026 |
Dec. 31, 2025 |
|---|---|---|---|
| Description of Business [Line Items] | |||
| Preferred stock shares authorized (in shares) | 10,000,000 | ||
| Preferred stock par value (in dollars per share) | $ 0.0001 | ||
| Class A common stock | |||
| Description of Business [Line Items] | |||
| Common stock shares authorized (in shares) | 500,000,000 | 500,000,000 | 500,000,000 |
| Common stock par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 |
| Class B common stock | |||
| Description of Business [Line Items] | |||
| Common stock shares authorized (in shares) | 150,000,000 | 150,000,000 | 150,000,000 |
| Common stock par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 |