v3.25.2
Loans - Secured Loans by Lien Position in the Collateral (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Loans
Dec. 31, 2024
USD ($)
Loans
Dec. 31, 2023
USD ($)
Loans
Loans Details Secured Loans By Lien Position In Collateral [Line Items]      
Number of secured loans | Loans 29 36 36
Secured loans - principal $ 45,185 $ 53,475 $ 53,475
Total principal, secured loans, Percent 100.00% 100.00%  
Liens due other lenders at loan closing $ 15,812 $ 19,442  
Total debt 60,997 72,917  
Appraised property value at loan closing $ 117,347 $ 132,521  
Percent of total debt to appraised values (LTV) at loan closing 55.60% 58.90%  
First Trust Deeds [Member]      
Loans Details Secured Loans By Lien Position In Collateral [Line Items]      
Number of secured loans | Loans 23 27  
Secured loans - principal $ 39,779 $ 46,945  
Total principal, secured loans, Percent 88.00% 88.00%  
Second Trust Deeds [Member]      
Loans Details Secured Loans By Lien Position In Collateral [Line Items]      
Number of secured loans | Loans 6 9  
Secured loans - principal $ 5,406 $ 6,530  
Total principal, secured loans, Percent 12.00% 12.00%