XML 242 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Series A Preferred Shares (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
item
D
$ / shares
shares
Dec. 31, 2023
USD ($)
Series A Preferred Shares    
Conversion price $ 11.5  
Common shares issued | shares 1,395  
Preferred Shares | shares 1,395  
Term of anniversary 5 years 6 months  
Number of shares converted | item 1  
Threshold number of days | D 10  
Redemption price per share $ 18.5  
Series A Preferred Shares    
Series A Preferred Shares    
Shares issued | shares 23,510,527  
Liquidation preference per share $ 11.5  
Liquidation preference share | shares 23,510,527  
Conversion price $ 11.5  
Amortization value | $ $ 0.3  
Accretion value | $   $ 0.2
Series A Preferred Shares | Minimum    
Series A Preferred Shares    
Aggregate redemption payment | $ $ 270.4  
Redemption price per share $ 18.5