v3.26.1
Consolidated Schedules of Investment (Additional Information - Interest Rate Swaps) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Fair Market Value $ 540 $ 405
Open Swap Contract, Identifier [Axis]: Morgan Stanley | 2024A Notes    
Schedule of Investments [Line Items]    
Company Receives 7.77% 7.77%
Company Pays 3.708% 3.708%
Notional Amount $ 300,000 $ 300,000
Fair Market Value $ 2,450 $ 10,576