v3.26.1
Loans Held for Investment, net - Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 8,799  
(Reversal of) provision for credit losses 603 $ (153)
Ending balance 9,495  
Total    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 9,111 8,908
(Reversal of) provision for credit losses 603 (153)
Ending balance 9,714 8,755
Loans Held for Investment, net    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 8,799 8,074
(Reversal of) provision for credit losses 696 (426)
Ending balance 9,495 7,648
Unfunded Loan Commitments    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 312 834
(Reversal of) provision for credit losses (93) 273
Ending balance $ 219 $ 1,107