XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Basis of Presentation - Schedule of Aggregate Commitments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jul. 21, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]      
Commitments $ 375,319    
Undrawn Commitments $ 308,319 $ 352,319  
% of Commitments Funded 17.90%    
Units 3,753,190   10