v3.25.2
Loans Receivable and Allowance for Credit Losses - Allowance for Credit Losses on Off Balance Sheet Exposures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 4,289 $ 4,654 $ 3,821 $ 5,484
Reversal of credit losses (712) (666) (244) (1,496)
Ending balance $ 3,577 $ 3,988 $ 3,577 $ 3,988