Stock Warrants - Additional Information (Details) - shares |
Jan. 14, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|---|
Class of Warrant or Right [Line Items] | |||
Warrant exchange ratio | 0.25% | ||
Warrant exchange date | Oct. 06, 2028 | ||
Warrant agreement amended effective date | Jan. 14, 2025 | ||
Warrants exchanged for shares of common stock | 0 | 6,238,104 | |
Common Class A [Member] | |||
Class of Warrant or Right [Line Items] | |||
Warrants outstanding (in Shares) | 5,177,089 | ||
Warrants exchanged for shares of common stock | 1,294,272 |