XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Summary of Change in Capitalized PIK balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Investments [Abstract]    
PIK balance at beginning of period $ 32,549 $ 13,026
PIK income capitalized 5,262 6,460
PIK balance at end of period $ 37,811 $ 19,485