Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Events      
Proceeds from warrant exercises   $ 0 $ 3
Subsequent events | February 2025 Equity Offering      
Subsequent Events      
Exercise of warrants (in shares) 2.9    
Proceeds from warrant exercises $ 7,100