v3.25.2
Borrowings - Summary of Debt Obligations (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]      
Total Borrowing Capacity $ 380,000,000 $ 380,000,000  
Principal Outstanding 259,000,000 249,000,000 $ 226,000,000
SMBC Facility      
Debt Instrument [Line Items]      
Total Borrowing Capacity 300,000,000 300,000,000  
Principal Outstanding 259,000,000 249,000,000  
Revolving OCF II Loan      
Debt Instrument [Line Items]      
Total Borrowing Capacity $ 80,000,000 $ 80,000,000