v3.25.4
Summary of Significant Accounting Policies - Schedule of the Impact of Adoption (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
[1]
Dec. 31, 2024
[1]
Dec. 31, 2023
Jan. 01, 2023
ASSETS        
Allowance for credit losses $ 3,930 $ 13,898 $ 21,849 $ 3,588
Liabilities:        
Accrued expenses and other liabilities       7,852
ASU 2016-13        
ASSETS        
Allowance for credit losses       8,375
Liabilities:        
Accrued expenses and other liabilities       8,187
ASU 2016-13 | Impact of Adoption        
ASSETS        
Allowance for credit losses       4,787
Liabilities:        
Accrued expenses and other liabilities       $ 335
[1] First mortgage loans are first position mortgage loans and credit loans are mezzanine and subordinated loans.