v3.26.1
Loans Held for Investment, net - Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     $ 8,799  
Provision for (reversal of) credit losses $ 4,923 $ 912 5,526 $ 759
Ending balance 14,404   14,404  
Total        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance 9,714 8,755 9,111 8,908
Provision for (reversal of) credit losses 4,923 912 5,526 759
Ending balance 14,637 9,667 14,637 9,667
Loans Held for Investment, net        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance 9,495 7,648 8,799 8,074
Provision for (reversal of) credit losses 4,909 1,727 5,605 1,301
Ending balance 14,404 9,375 14,404 9,375
Unfunded Loan Commitments        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance 219 1,107 312 834
Provision for (reversal of) credit losses 14 (815) (79) (542)
Ending balance $ 233 $ 292 $ 233 $ 292