XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details) - Pre Funded Warrants - shares
1 Months Ended
Oct. 31, 2025
Jun. 30, 2025
Subsequent Event [Line Items]    
Issuance of common stock from warrant exercises (in shares)   333,333
Subsequent Event    
Subsequent Event [Line Items]    
Issuance of common stock from warrant exercises (in shares) 244,444