XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Unsecured Notes Payable (Tables)
9 Months Ended
Sep. 30, 2025
Notes Payable [Abstract]  
Summary of future principal payments on the notes payable
The following table presents the future principal payments on the notes payable as of September 30, 2025:
Years ending December 31,Amount
(in thousands)
2025 (remaining three months)$— 
202651,750 
2027121,504 
Total principal payments$173,254 
Deferred financing costs(2,241)
Total notes payable, net of deferred financing costs$171,013 
Summary of estimated amortization of the deferred financing costs
The following table presents the estimated amortization of the deferred financing costs as of September 30, 2025:
Years ending December 31,Amount
(in thousands)
2025 (remaining three months)$337 
20261,410 
2027494 
Total deferred costs$2,241