Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Securities Purchase Agreement (Details)

v3.25.2
Subsequent Events - Securities Purchase Agreement (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 04, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event      
Proceeds from Convertible Debt   $ 13,698  
Aggregate shares issued upon exercise of warrants (in shares)   1 1
Initial Notes | Subsequent Events | August 2025 securities purchase agreement      
Subsequent Event      
Principal amount $ 6,000    
Additional Notes | Subsequent Events | August 2025 securities purchase agreement      
Subsequent Event      
Principal amount 6,700    
Proceeds from Convertible Debt $ 6,000    
Term for closing of transaction 20 days