XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
$ in Millions
Jul. 11, 2025
Jun. 13, 2025
Jun. 12, 2025
The Offering      
Subsequent Event [Line Items]      
Proceeds from issuance of equity   $ 40.7  
Public Offering Warrants (3-Year) | Over-Allotment Option For Public Offering Of Units Consisting Of One Common Share And One-Half Warrant      
Subsequent Event [Line Items]      
Number of shares issued (in shares)     1,875,000
Subsequent event | Public Offering Warrants (3-Year) | The Offering      
Subsequent Event [Line Items]      
Number of shares issued (in shares) 1,875,000    
Issuance of common stock (in shares) 1,324,117    
Proceeds from issuance of equity $ 4.3