v3.25.1
Variable Interest Entities - Schedule of Unconsolidated Variable Interest Entities (Details) - VIE not primary beneficiary - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Variable interest entities    
On-balance sheet exposure $ 30,400 $ 26,603
Off-balance sheet exposure - undrawn commitments 4,994 4,788
Maximum exposure to loss $ 35,394 $ 31,391