XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Capital Structure - Schedule of Warrants and Pre-Funded Warrants to Purchase Shares (Details)
Jun. 30, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants Outstanding 23,550,000
Pre-Funded Warrants  
Class of Warrant or Right [Line Items]  
Issue Date Jun. 20, 2025
Exercise Price | $ / shares $ 0.0001
Number of Warrants Outstanding 550,000
Common Warrants  
Class of Warrant or Right [Line Items]  
Issue Date Jun. 20, 2025
Expiration Date Dec. 20, 2026
Exercise Price | $ / shares $ 2.5
Number of Warrants Outstanding 23,000,000