XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Subsequent Event
Nov. 05, 2025
shares
Aug. 07, 2025
shares
Forecast    
Subsequent Event [Line Items]    
Shares issued upon conversion (in shares) 5,426,429  
Measurement Input, Volume-Weighted Average Stock Price, Trailing Period | Valuation Technique, Black-Scholes-Merton Model    
Subsequent Event [Line Items]    
Fair value measurement input   60
Series A Warrants    
Subsequent Event [Line Items]    
Number of securities called by warrants (in shares)   7,215,737
Series B Warrants    
Subsequent Event [Line Items]    
Number of securities called by warrants (in shares)   1,799,021