Organization and Description of Business - Summary of Classes of Common Stock (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
vote
| |
Class A common stock | |
Subsidiary, Sale of Stock [Line Items] | |
Votes per Share | 1 |
Class B common stock | |
Subsidiary, Sale of Stock [Line Items] | |
Votes per Share | 1 |
Class C common stock | |
Subsidiary, Sale of Stock [Line Items] | |
Votes per Share | 10 |
Class D common stock | |
Subsidiary, Sale of Stock [Line Items] | |
Votes per Share | 10 |