v3.26.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Borrower
Dec. 31, 2025
USD ($)
Borrower
Aug. 09, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]      
Commitments fund through portfolio companies $ 100.6 $ 104.9  
Number of portfolio companies | Borrower 87 76  
Cash $ 39.9 $ 34.0  
Undrawn capital commitments 73.5    
Letters of credit, issued 0.0 0.0  
Letter of Credit [Member]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Commitments fund through portfolio companies 0.7 $ 0.2  
S M B C Facility      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Cash 39.9    
Borrowing base limitations $ 120.7   $ 400.0