Subsequent Events (Details) - $ / shares |
6 Months Ended | ||
|---|---|---|---|
Jan. 13, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|
| Performance Shares | |||
| Subsequent Event [Line Items] | |||
| Granted (in shares) | 262,756 | ||
| Class A common stock | |||
| Subsequent Event [Line Items] | |||
| Common stock, par value (in USD per share) | $ 0.00001 | $ 0.00001 | |
| Subsequent Event | Performance Shares | |||
| Subsequent Event [Line Items] | |||
| Granted (in shares) | 333,667 |