v3.26.3
Series A Preferred Shares (Details) - Series A Preferred Shares
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
D
item
$ / shares
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
D
item
$ / shares
shares
Sep. 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.3 $ 0.3
Minimum        
Series A Preferred Shares        
Aggregate redemption payment | $ $ 270.4   $ 270.4  
Redemption price per share $ 18.5   $ 18.5