XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Summary of Debt Obligations (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Total Borrowing Capacity $ 380,000,000 $ 420,000,000    
Principal Outstanding 249,000,000 263,000,000 $ 211,000,000 $ 117,000,000
SMBC Facility        
Debt Instrument [Line Items]        
Total Borrowing Capacity 300,000,000      
Principal Outstanding 249,000,000      
SPV Facility        
Debt Instrument [Line Items]        
Total Borrowing Capacity   340,000,000    
Principal Outstanding   263,000,000    
Revolving OCF II Loan        
Debt Instrument [Line Items]        
Total Borrowing Capacity $ 80,000,000 $ 80,000,000