XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders’ equity - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares)     1,164,000
Jefferies LLC | Common Shares | Sale Agreement      
Class of Stock [Line Items]      
Number of shares issued under agreement (in sales) 7,833,922 16,499,999  
Proceeds from issuance of shares under the agreement $ 22.4 $ 44.1