Subsequent Events - Additional Information (Details) - USD ($) |
2 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Aug. 22, 2025 |
Sep. 23, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Subsequent Event [Line Items] | ||||
Number of shares issued | 3,845,273 | 3,142,803 | ||
Subsequent Events | Market Program | ||||
Subsequent Event [Line Items] | ||||
Number of shares issued | 2,146,561 | |||
Net proceeds from issuance of common stock and warrants | $ 1,901,968 | |||
Subsequent Events | Prefunded Warrants | ||||
Subsequent Event [Line Items] | ||||
Number of shares issued | 2,941,176 | |||
Gross proceeds from issuance of common stock and warrants | $ 2,000,000 |