v3.26.1
Borrowings - Schedule of Delayed Draw Term Loan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument        
(Loss) Gain on change in fair value $ (4,534) $ 31,615 $ (8,766) $ 25,682
Loss attributable to changes in instrument-specific credit risk (45,629) (6,224) (4,090) (6,224)
Delayed Draw Term Loan (DDTL) | Secured Debt        
Debt Instrument        
(Loss) Gain on change in fair value $ (4,534) $ 31,615 $ (8,766) $ 25,682