XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Member
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Investment Holdings [Line Items]      
Fair Value $ 406,423   $ 405,021
Unfunded commitment to investee 26,501   27,238
Joint venture      
Investment Holdings [Line Items]      
Investment income from investments in joint ventures 1,400 $ 2,500  
Freedom 3 and Great Lakes Joint venture      
Investment Holdings [Line Items]      
Aggregate fair value of investments in joint venture $ 50,500   54,200
F3C Joint Venture      
Investment Holdings [Line Items]      
F3C Joint venture ownership percentage 62.80%    
Number of board of directors | Member 4    
Directors selected by company | Member 2    
Directors selected by Freedom 3 Opportunities | Member 2    
Fair Value $ 11,400   13,000
Series A-Great Lakes Funding II LLC      
Investment Holdings [Line Items]      
Percentage of voting interest 50.00%    
Fair Value $ 39,100   41,100
Unfunded commitment to investee $ 8,700   $ 8,200