v3.26.1
Variable Interest Entities - Schedule of Unconsolidated Variable Interest Entities (Details) - VIE not primary beneficiary - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Variable interest entities    
On-balance sheet exposure $ 36,239 $ 36,329
Off-balance sheet exposure - undrawn commitments 22,154 23,366
Maximum exposure to loss $ 58,393 $ 59,695