v3.25.2
Borrowings - Senior Notes, Narratives (Details) - USD ($)
$ in Thousands
6 Months Ended
Mar. 21, 2025
Jun. 30, 2025
Senior Notes    
Debt Instrument [Line Items]    
Description of variable rate basis   Each of the 2028 Notes and 2030 Notes are subject to a step up of (1) 1.00% per year, to the extent and for so long as the 2028 Notes or 2030 Notes fail to satisfy certain investment grade rating conditions and/or (2) (a) if the 2028 Notes or 2030 Notes do not satisfy certain investment grade rating conditions, an additional 1.50% per year, to the extent and for so long as either the ratio of the Company’s secured debt to total assets exceeds specified thresholds, measured as of each fiscal quarter-end, or the Company fails to deliver the required quarterly or annual financial statements and related certificates when due or (b) if the 2028 Notes or 2030 Notes satisfy certain investment grade conditions, an additional 1.00% per year, to the extent and for so long as either the ratio of the Company’s secured debt to total assets exceeds specified thresholds, measured as of each fiscal quarter-end, or the Company fails to deliver the required quarterly or annual financial statements and related certificates when due.
Unamortized debt issuance costs   $ 3,482
Outstanding balance   300,000
Outstanding balance net of unamortized financing costs   $ 296,518
2028 Notes | Extent and for so long as the notes fail to satisfy certain investment grade rating conditions    
Debt Instrument [Line Items]    
Step up in interest rate 1.00%  
2028 Notes | Extent and for so long as either the ratio of the Company's secured debt to total assets exceeds specified thresholds    
Debt Instrument [Line Items]    
Step up in interest rate 1.50%  
2028 Notes | Senior Notes    
Debt Instrument [Line Items]    
Aggregate principal amount $ 60,000  
Debt insturment maturity date   May 15, 2028
Fixed interest rate 6.03%  
Maturity date of debt instrument   90 days
2030 Notes | Extent and for so long as the notes fail to satisfy certain investment grade rating conditions    
Debt Instrument [Line Items]    
Step up in interest rate 1.00%  
2030 Notes | Extent and for so long as either the ratio of the Company's secured debt to total assets exceeds specified thresholds    
Debt Instrument [Line Items]    
Step up in interest rate 1.50%  
2030 Notes | Senior Notes    
Debt Instrument [Line Items]    
Aggregate principal amount $ 240,000  
Debt insturment maturity date   May 15, 2030
Fixed interest rate 6.26%  
Maturity date of debt instrument   180 days