v3.26.1
Borrowings - Schedule of Components of Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Amount per Consolidated Statements of Assets and Liabilities $ 2,189,355 $ 2,245,118
Senior Notes | 2030 Notes    
Debt Instrument [Line Items]    
Principal amount of debt 300,000 300,000
Unamortized debt issuance cost (3,643) (3,843)
Original issue discount, net of accretion (3,124) (3,295)
Adjustment for the change in fair value of an effective hedge accounting relationship (2,570) (609)
Amount per Consolidated Statements of Assets and Liabilities $ 290,663 $ 292,253