v3.25.2
Shareholders' equity - Common Shares Issued and Outstanding (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Movement In Common Stock Outstanding [Roll Forward]    
Common shares issued, beginning of period (in shares) 116,429,057  
Common shares outstanding, beginning of period (in shares) 116,429,057  
Common shares issued, end of period (in shares) 116,759,539  
Common shares outstanding, end of period (in shares) 116,759,539  
Common Stock    
Movement In Common Stock Outstanding [Roll Forward]    
Common shares issued, beginning of period (in shares) 116,429,057 168,120,022
Common shares outstanding, beginning of period (in shares) 116,429,057 168,120,022
Issuance of common shares upon exercise of options (in shares) 100,000 1,710,211
Shares repurchased (in shares) (500,000) 0
Common shares issued, end of period (in shares) 116,759,539 170,572,790
Common shares outstanding, end of period (in shares) 116,759,539 170,572,790
Restricted share awards | Common Stock    
Movement In Common Stock Outstanding [Roll Forward]    
Issuance of common shares, net of forfeitures and shares withheld (in shares) 730,482 742,557