Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - SPV Facility (Details)

v3.25.0.1
DEBT - SPV Facility (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
lender
Dec. 31, 2023
Aug. 31, 2024
USD ($)
Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Commitment fee (as a percentage)   3.40%    
MSCC Funding I, LLC        
Line of Credit Facility [Line Items]        
Average interest rate (as a percent)   7.70% 7.60%  
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility        
Line of Credit Facility [Line Items]        
Line of credit facility $ 600,000,000.0 $ 600,000,000.0   $ 430,000,000.0
Line of credit facility, maximum borrowing capacity including accordion feature $ 800,000,000.0      
Debt instrument, basis spread on variable rate (as a percent)   2.35%    
Interest rate (as a percent)   6.90%    
Debt instrument, number of lenders | lender   6    
Commitment fee (as a percentage)   35.00%    
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility | Margin Effective Period One        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent)   2.50%    
Debt instrument, credit spread adjustment (as a percent)   0.10%    
Average interest rate (as a percent)   2.60%    
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility | Margin Effective Period Two        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent)   2.475%    
Average interest rate (as a percent)   2.625%    
Interest rate (as a percent)   2.475%    
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility | Margin Effective Period Three        
Line of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate (as a percent)   2.60%    
Average interest rate (as a percent)   2.75%    
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility | Minimum        
Line of Credit Facility [Line Items]        
Line of credit facility, unused capacity, commitment fee (as a percent)   0.50%    
MSCC Funding I, LLC | Line of Credit | Revolving Credit Facility | SPV Facility | Maximum        
Line of Credit Facility [Line Items]        
Line of credit facility, unused capacity, commitment fee (as a percent)   0.75%