XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Convertible Securities Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
Jul. 31, 2024
Feb. 13, 2024
Convert Warrants    
Debt    
Principal amount   $ 20.0
Number of warrants issued   1,500,000
Shares called by per each warrant 1 1
Exercise price (in USD per share) $ 24 $ 24
Convertible Securities Notes    
Debt    
Principal amount $ 20.0 $ 20.0
Conversion price (in USD per share)   $ 10
Debt term 3 years 9 months  
Convertible Securities Notes | Convert Warrants    
Debt    
Number of warrants issued 1,500,000  
Exercise price (in USD per share)   $ 24