v3.25.0.1
Borrowings - Narrative (Details)
Dec. 31, 2024
Dec. 31, 2023
Feb. 06, 2019
Feb. 05, 2019
Debt Disclosure [Abstract]        
Minimum asset coverage ratio required     1.50 1.50
Asset coverage ratio 180.82% 182.44%