XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Unsecured Notes Payable - Estimated amortization of the deferred financing costs (Details) - Unsecured Debt - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Unsecured Notes Payable    
2025 (remaining three months) $ 337  
2026 1,410  
2027 494  
Total deferred costs $ 2,241 $ 3,713