v3.26.1
Shareholders' Equity - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
May 27, 2025
$ / shares
shares
Jun. 30, 2026
vote
$ / shares
shares
Jun. 30, 2025
shares
Jun. 30, 2026
vote
$ / shares
shares
Jun. 30, 2025
shares
Dec. 31, 2025
$ / shares
shares
Jun. 03, 2025
$ / shares
shares
Class of Stock [Line Items]              
Common shares, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01   $ 0.01   $ 0.01 $ 0.01
Business combination, stock conversion ratio 0.05            
Authorized share capital (in shares) 42,500,000 42,500,000   42,500,000      
Number of votes per share | vote   1   1      
Common shares, issued (in shares)   10,108,600   10,108,600   9,979,477  
Common shares, outstanding (in shares)   7,824,030   7,824,030   7,741,943  
Treasury shares (in shares)   2,284,570   2,284,570   2,237,534  
Common shares remain for future issuance (in shares)   32,391,400   32,391,400      
Common shares issuable under incentive plans (in shares)             1,411,600
Shares acquired, average cost (in dollars per share) | $ / shares       $ 10.32      
Share Repurchase Plan              
Class of Stock [Line Items]              
Common stock repurchased (in shares)   0 0 47,036 0 0  
Maiden Reinsurance              
Class of Stock [Line Items]              
Treasury shares (in shares)   2,237,534   2,237,534   2,237,534  
Restricted Stock              
Class of Stock [Line Items]              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)   61,753   710,322   51,209  
Performance Shares              
Class of Stock [Line Items]              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)   184,764   184,764      
2019 Omnibus Incentive Plan              
Class of Stock [Line Items]              
Common shares issuable under incentive plans (in shares)             206,600
2025 Equity Incentive Plan              
Class of Stock [Line Items]              
Common shares issuable under incentive plans (in shares)             1,205,000
Kestrel Group, Ltd.              
Class of Stock [Line Items]              
Common shares (in shares) 7,221,621            
Kestrel Group, Ltd. | Common shares              
Class of Stock [Line Items]              
Common shares (in shares) 2,749,996