v3.26.1
Borrowings - Schedule of Delayed Draw Term Loan (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument    
Gain on change in fair value $ (4,232) $ (5,933)
Gain attributable to changes in instrument-specific credit risk 41,539 0
Delayed Draw Term Loan (DDTL) | Secured Debt    
Debt Instrument    
Gain on change in fair value $ (4,232) $ (5,933)