v3.25.4
Shareholders' Equity and Loss Per Common Share - Issuance of Class B Common Shares (Details) - Class B Common Shares - $ / shares
shares in Thousands
2 Months Ended
Oct. 27, 2025
Feb. 17, 2026
Dec. 31, 2025
Issuance of Class B Common Shares      
Common shares, shares authorized 30,000   30,000
Shares issued 13,900    
Common shares, par value (in dollars per share) $ 0.01   $ 0.01
Subsequent Event      
Issuance of Class B Common Shares      
Shares issued   3,000  
Common shares, par value (in dollars per share)   $ 0.01