XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Available-for-sale securities - Narrative (Details)
Dec. 31, 2024
USD ($)
position
Dec. 31, 2023
USD ($)
position
Debt Securities, Available-for-Sale [Line Items]    
Number of unrealized loss positions | position 44 50
Number of available-for-sale securities | position   50
Unrealized holding losses depreciation percentage from amortized cost 20.20% 19.00%
Asset Pledged as Collateral    
Debt Securities, Available-for-Sale [Line Items]    
Financial instruments, owned, at fair value $ 60,200,000  
AFS Debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Allowance for credit loss 0 $ 0
Debt Securities | Asset Pledged as Collateral    
Debt Securities, Available-for-Sale [Line Items]    
Financial instruments, owned, at fair value $ 60,200,000 $ 68,500,000