v3.26.1
Borrowings - Summary of Debt Obligations (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Debt Instrument [Line Items]      
Total Borrowing Capacity $ 320,000,000 $ 380,000,000  
Principal Outstanding 162,000,000 219,000,000 $ 259,000,000
SMBC Facility      
Debt Instrument [Line Items]      
Total Borrowing Capacity 300,000,000 300,000,000  
Principal Outstanding 162,000,000 219,000,000  
OUSH Loan      
Debt Instrument [Line Items]      
Total Borrowing Capacity $ 20,000,000    
Revolving OCF II Loan      
Debt Instrument [Line Items]      
Total Borrowing Capacity   $ 80,000,000