v3.25.2
Forward Merger - Convert Investors (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 13, 2024
Jun. 30, 2025
Jul. 31, 2024
Convert Warrants      
Forward Merger      
Principal amount   $ 20.0 $ 20.0
Warrants issued upon conversion of debt 1,500,000    
Exercise price (in USD per share) $ 24 $ 24 $ 24
Convertible Securities Notes      
Forward Merger      
Principal amount $ 20.0   $ 20.0
Interest rate 13.00%   13.00%
Conversion price (in USD per share) $ 10    
Convertible Securities Notes | Convert Warrants      
Forward Merger      
Principal amount $ 20.0    
Conversion price (in USD per share) $ 10    
Exercise price (in USD per share) $ 24