v3.26.1
Series A Preferred Shares (Details) - Series A Preferred Shares
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
D
item
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
D
item
$ / shares
shares
Jun. 30, 2025
USD ($)
Series A Preferred Shares        
Liquidation preference per share $ 11.5   $ 11.5  
Conversion price $ 11.5   $ 11.5  
Number of shares converted | item 1   1  
Threshold number of days | D 10   10  
Liquidation preference share | shares 23,510,527   23,510,527  
Redemption price per share $ 18.5   $ 18.5  
Amortization value | $ $ 0.1 $ 0.1 $ 0.2 $ 0.2
Minimum        
Series A Preferred Shares        
Aggregate redemption payment | $ $ 270.4   $ 270.4  
Redemption price per share $ 18.5   $ 18.5