v3.26.1
Borrowings - Narrative (Details)
Mar. 31, 2026
Dec. 31, 2025
Oct. 10, 2025
Oct. 09, 2025
Debt Disclosure [Abstract]        
Asset coverage ratio 191.00% 202.00% 150.00% 200.00%