v3.25.2
Unsecured Notes Payable - Estimated amortization of the deferred financing costs (Details) - Unsecured Debt - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Unsecured Notes Payable    
2025 (remaining six months) $ 837  
2026 1,410  
2027 494  
Total deferred costs $ 2,741 $ 3,713