v3.25.2
Transactions with Related Parties, Capital Commitments (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Investment Company, Capital Commitments [Abstract]    
Capital commitments $ 283,685,780 $ 273,072,762
Star Mountain Lower Middle-Market (Offshore) Ltd [Member]    
Investment Company, Capital Commitments [Abstract]    
Capital commitments $ 46,488,800 $ 46,488,800
Ownership percentage 16.38% 17.02%