Equity and Net Income Per Share - Additional Information (Details) - $ / shares |
9 Months Ended | ||
---|---|---|---|
Sep. 30, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Equity and Net Loss Per Share [Line Items] | |||
Common stock par value (in Dollars per share) | $ 0.0001 | ||
Preferred stock share authorized | 30,000,000 | ||
Preferred stock shares outstanding | 0 | 0 | |
Preferred Stock no par value (in Dollars per share) | $ 0.0001 | ||
Common Stock [Member] | |||
Equity and Net Loss Per Share [Line Items] | |||
Common stock shares authorized | 650,000,000 | ||
Class A Common Stock [Member] | |||
Equity and Net Loss Per Share [Line Items] | |||
Common stock shares authorized | 500,000,000 | 500,000,000 | |
Common stock par value (in Dollars per share) | $ 0.0001 | $ 0.0001 | |
Stock dividends | 0.2 | ||
Class B Common Stock [Member] | |||
Equity and Net Loss Per Share [Line Items] | |||
Common stock shares authorized | 150,000,000 | 150,000,000 | |
Common stock par value (in Dollars per share) | $ 0.0001 | $ 0.0001 | |
Stock dividends | 0.2 |