XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Statement Of Financial Position [Abstract]    
Allowance for credit losses $ 25,280 $ 25,730
Common shares, shares issued 258,364,361 258,067,487
Common shares, shares outstanding 258,318,013 258,019,389
Treasury shares 46,348 48,098