v3.25.2
Loans Receivable and Allowance for Expected Credit Losses - Schedule of Changes in Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]          
Balance, beginning of period     $ 1,156 $ 1,501 $ 1,501
Provision (credit) for expected credit loss $ 16 $ (200) (7) (253) (126)
Charge-offs         (219)
Balance, end of period 1,150   1,150   1,156
Non-profit commercial          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Balance, beginning of period     1,119 1,471 1,471
Provision (credit) for expected credit loss     1   (133)
Charge-offs         (219)
Balance, end of period 1,121   1,121   1,119
For-profit Commercial          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Balance, beginning of period     37 $ 30 30
Provision (credit) for expected credit loss     (8)   7
Balance, end of period $ 29   $ 29   $ 37