v3.25.2
Debt - February 2024 Convertible Notes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 23, 2024
Feb. 13, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Debt            
Debt amount   $ 29.5        
Convert Warrants            
Debt            
Principal amount $ 20.0         $ 20.0
Warrants issued upon conversion of debt     1,500,000      
February 2024 Convertible Notes            
Debt            
Principal amount     $ 7.0      
Amount of convertible notes issued $ 7.0          
Warrants issued upon conversion of debt 525,000          
Interest rate     8.00%      
Debt convertible amount $ 7.0          
Outstanding notes       $ 7.0 $ 7.0  
Interest       $ 0.1 $ 0.2