v3.25.2
Debt - July 2024 Convertible Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
Jul. 23, 2024
Feb. 13, 2024
Jun. 30, 2025
Jul. 31, 2024
Debt        
Number of shares issued in conversion to shares 4,372,607      
Debt amount $ 29.5      
Convert Warrants        
Debt        
Principal amount     $ 20.0 $ 20.0
Exercise price (in USD per share)   $ 24 $ 24 $ 24
Warrants issued upon conversion of debt   1,500,000    
Base Warrants        
Debt        
Exercise price (in USD per share)     $ 2.41  
Warrants issued upon conversion of debt 3,540,000      
July 2024 Convertible Notes        
Debt        
Principal amount $ 1.0      
Interest rate 8.00%