XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Summary of Warrants Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Number of Common Warrants [Member]    
Class of Warrant or Right [Line Items]    
Beginning Balance 8,104,615 8,427,508
Issued 0 0
Exercised 0 (322,893)
Expired (1,226,993)  
Ending Balance 6,877,622 8,104,615
Number of Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Beginning Balance 38,543,577 40,492,923
Issued 0 7,000,000
Exercised 0 (6,209,871)
Expired 0  
Ending Balance 38,543,577 41,283,052
Common Warrant and Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Weighted-Average Exercise Price, Issued $ 0 $ 0.001
Weighted-Average Exercise Price, Exercised 0 $ 0.307
Weighted-Average Exercise Price, Expired $ 5.807