v3.25.2
Borrowings - Narrative (Details)
Jun. 30, 2025
Jun. 30, 2024
Feb. 06, 2019
Feb. 05, 2019
Debt Disclosure [Abstract]        
Minimum asset coverage ratio required     1.50 1.50
Asset coverage ratio 176.75% 192.15%