v3.26.1
Allowance for Credit Losses - Schedule of Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Allowance for Credit Loss [Abstract]    
Provision for credit losses - funded loans $ 7,438 $ 5,212
Provision for credit losses - unfunded loans 55 0
Total provision for credit losses $ 7,493 $ 5,212