v3.26.1
Merger with BlackRock Capital Investment Corporation - summary of allocation of the consideration paid to the assets acquired and liabiltiy (Parenthetical) (Details) - USD ($)
Mar. 18, 2024
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Common stock, shares issued   83,902,775 84,564,578
BlackRock Capital Investment Corporation      
Business Combination [Line Items]      
Business acquisition, market Price $ 10.08    
Common stock, shares issued 27,823,870    
Business acquisition, purchase discount $ 21,886,848