Annual report pursuant to Section 13 and 15(d)

Borrowings - MetLife Facility (Narrative) (Details)

v3.24.0.1
Borrowings - MetLife Facility (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 14, 2023
Dec. 31, 2023
Feb. 03, 2022
2020 MetLife Term Note | Notes payable to bank      
Debt Instrument [Line Items]      
Aggregate Commitment     $ 75,000,000
2020 MetLife Term Note | Line of credit      
Debt Instrument [Line Items]      
Aggregate Commitment   $ 75,000,000  
MetLife Credit Facility      
Debt Instrument [Line Items]      
Borrowing percentage   60.00%  
MetLife Credit Facility | Notes payable to bank      
Debt Instrument [Line Items]      
Aggregate Commitment     $ 100,000,000
MetLife Credit Facility | Line of credit      
Debt Instrument [Line Items]      
Aggregate Commitment   $ 75,000,000  
Payments of debt issuance costs $ 188,000