Quarterly report pursuant to Section 13 or 15(d)

Borrowings - Schedule of Borrowings by Type (Details)

v3.24.2.u1
Borrowings - Schedule of Borrowings by Type (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Feb. 03, 2022
Feb. 02, 2022
MetLife      
Debt Instrument [Line Items]      
Aggregate commitment, amount $ 250,000,000    
Principal Outstanding 37,100,000    
Undrawn commitment 212,900,000    
Line of Credit | MetLife Lines of Credit      
Debt Instrument [Line Items]      
Aggregate commitment, amount 75,000,000 $ 75,000,000  
Principal Outstanding $ 200,000    
Variable rate 2.00%    
Undrawn commitment $ 74,800,000    
Maximum additional amount $ 110,200,000    
Minimum annualized rate 2.50%    
Line of Credit | Minimum | MetLife Lines of Credit      
Debt Instrument [Line Items]      
Undrawn amounts 0.10%    
Line of Credit | Minimum | 2022 MetLife Term Note      
Debt Instrument [Line Items]      
Undrawn amounts 0.10%    
Line of Credit | Maximum | MetLife Lines of Credit      
Debt Instrument [Line Items]      
Undrawn amounts 0.20%    
Line of Credit | Maximum | 2022 MetLife Term Note      
Debt Instrument [Line Items]      
Undrawn amounts 0.20%    
Notes Payable to Bank | MetLife Lines of Credit      
Debt Instrument [Line Items]      
Aggregate commitment, amount   $ 100,000,000  
Notes Payable to Bank | 2020 MetLife Term Note      
Debt Instrument [Line Items]      
Aggregate commitment, amount $ 75,000,000   $ 75,000,000
Principal Outstanding $ 36,900,000    
Interest rate, stated percentage 2.75%    
Undrawn commitment $ 38,100,000    
Notes Payable to Bank | 2022 MetLife Term Note      
Debt Instrument [Line Items]      
Aggregate commitment, amount 100,000,000    
Principal Outstanding 0    
Undrawn commitment $ 100,000,000