XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Unsecured Notes Payable - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
series
$ / shares
Sep. 30, 2025
USD ($)
series
$ / shares
Sep. 30, 2025
USD ($)
series
$ / shares
Sep. 30, 2024
USD ($)
Unsecured Notes Payable        
Notes issued denomination (in dollars per share) | $ / shares $ 25.00 $ 25.00 $ 25.00  
Repayment of notes payable     $ 56,845 $ 23,647
Gain on extinguishment of debt     140 $ 0
Unsecured Debt        
Unsecured Notes Payable        
Aggregate amount outstanding $ 173,254 $ 173,254 173,254  
Repayment of notes payable   500    
Loans repurchase and cancelled 600 600 600  
Gain on extinguishment of debt   100    
Unsecured Debt | Notes        
Unsecured Notes Payable        
Aggregate amount outstanding $ 173,300 $ 173,300 $ 173,300  
Number of notes series outstanding | series 4 4 4  
Threshold percentage of taxable income to prohibit distribution     90.00%  
Threshold asset coverage ratio     150.00%  
Period of written notice to redeem notes without premium or penalty     30 days  
Unsecured Debt | December 2026 Notes        
Unsecured Notes Payable        
Aggregate amount outstanding $ 51,700 $ 51,700 $ 51,700  
Fixed annual rate 6.00% 6.00% 6.00%  
Unsecured Debt | March 2027 Notes        
Unsecured Notes Payable        
Aggregate amount outstanding $ 51,800 $ 51,800 $ 51,800  
Fixed annual rate 6.00% 6.00% 6.00%  
Unsecured Debt | June 2027 Notes        
Unsecured Notes Payable        
Aggregate amount outstanding $ 29,700 $ 29,700 $ 29,700  
Fixed annual rate 7.125% 7.125% 7.125%  
Unsecured Debt | September 2027 Notes        
Unsecured Notes Payable        
Aggregate amount outstanding $ 40,100 $ 40,100 $ 40,100  
Fixed annual rate 8.00% 8.00% 8.00%  
Unsecured Debt | September 2025 Notes        
Unsecured Notes Payable        
Fixed annual rate 7.75% 7.75% 7.75%  
Repayment of notes payable $ 56,300