Loans and Allowance for Credit Losses on Loans - Additional Information (Details) $ in Thousands |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025
USD ($)
factor
|
Dec. 31, 2024
USD ($)
|
|
Loans And Leases Receivable Disclosure [Line Items] | ||
Historical loss of reversion period, baseline scenario | 1 year | |
Historical loss of reversion period, adverse scenario | 2 years | |
Number of matrix factors | factor | 9 | |
Non accrual loan threshold | $ 500 | |
Additional commitments lend to borrowers whose loans were modified | 0 | $ 0 |
Collateralized Debt Obligations | ||
Loans And Leases Receivable Disclosure [Line Items] | ||
Accrued interest receivable on loans | $ 8,600 | $ 8,100 |