v3.26.1
Related Party Transactions (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 04, 2026
USD ($)
loan
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transactions            
Financing receivable, carrying value   $ 337,557   $ 337,557   $ 377,418
Related Party            
Related Party Transactions            
Financing receivable, carrying value   19,500   19,500   17,200
Related Party | Subsequent Event            
Related Party Transactions            
Number of loans repaid | loan 1          
Proceeds from sale of real estate owned, gross $ 7,500          
Proceeds from sale of real estate owned, net 7,000          
Proceeds form real estate joint venture $ 7,000          
Affiliated Entity            
Related Party Transactions            
Financing receivable, carrying value   $ 19,500   $ 19,500   $ 17,200
Joint venture ownership percentage   50.00%   50.00%    
Interest income   $ 300 $ 300 $ 600 $ 800  
Compensation provided   $ 100 $ 100 $ 200 $ 100