XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BORROWINGS (Senior Secured Financing Facility) (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 31, 2020
Dec. 31, 2022
Jun. 30, 2024
Dec. 31, 2023
Aug. 16, 2021
Debt Instrument [Line Items]          
Face amount of debt issued     $ 288,058 $ 271,942  
Debt instrument, interest rate, stated percentage         5.75%
Loan and Servicing Agreement | Senior Secured Financing Facility          
Debt Instrument [Line Items]          
Debt instrument, commitment period of each loan series   3 months      
Debt instrument, final maturity period of each loan series   5 years      
Loan and Servicing Agreement | Maximum | Senior Secured Financing Facility          
Debt Instrument [Line Items]          
Face amount of debt issued   $ 500,000      
Loan and Servicing Agreement | MassMutual and Other Lenders | Senior Secured Financing Facility          
Debt Instrument [Line Items]          
Face amount of debt issued $ 250,000        
Debt instrument, interest rate, stated percentage 5.75%        
Loan and Servicing Agreement | MassMutual and Other Lenders | If Borrower Obtains Rating of BBB or Higher by October 31, 2020 | Senior Secured Financing Facility          
Debt Instrument [Line Items]          
Debt instrument, maturity date Jul. 31, 2027