v3.26.1
Subsequent Events - Schedule of CLO 2 Notes (Parenthetical) (Details) - Subsequent Event - DPC CLO 2 Debt Securitization
Apr. 24, 2026
Class B Senior Secured Floating Rate Notes due 2038  
Debt Instrument [Line Items]  
Retained percentage 15.66%
CLO 2 Subordinated Notes  
Debt Instrument [Line Items]  
Retained percentage 100.00%