v3.26.1
Commitments and Contingencies - Schedule of Unfunded Commitments by Investment Types (Detail) - Unfunded Loan Commitment [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Long-term Purchase Commitment [Line Items]    
Unfunded Commitment $ 50,686 $ 34,451
Loan 1 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jan. 10, 2026 Jan. 10, 2026
Unfunded Commitment $ 0 $ 0
Loan 3 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Mar. 10, 2025
Unfunded Commitment   $ 1,750
Loan 5 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Aug. 05, 2026 Aug. 05, 2025
Unfunded Commitment $ 0 $ 0
Loan 6 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 05, 2026 Jul. 05, 2025
Unfunded Commitment $ 0 $ 0
Loan 7 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Jul. 10, 2024
Unfunded Commitment   $ 5,599
Loan 8 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 10, 2026 Mar. 10, 2026
Unfunded Commitment $ 242 $ 1,108
Loan 9 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Aug. 09, 2026 Aug. 09, 2025
Unfunded Commitment $ 0 $ 0
Loan 10 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Sep. 10, 2026
Unfunded Commitment   $ 1,300
Loan 11 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Nov. 10, 2025
Unfunded Commitment   $ 13,115
Loan 12 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date May 10, 2027 May 10, 2027
Unfunded Commitment $ 0 $ 0
Loan 13 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Jun. 10, 2026
Unfunded Commitment   $ 9,937
Loan 14 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 10, 2027 Jul. 10, 2027
Unfunded Commitment $ 0 $ 1,230
Loan 15 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jan. 09, 2027 Jan. 09, 2027
Unfunded Commitment $ 52 $ 412
Loan 16 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 09, 2027  
Unfunded Commitment $ 2,654  
Loan 17 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 09, 2027  
Unfunded Commitment $ 10,742  
Loan 18 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Apr. 09, 2028  
Unfunded Commitment $ 4,392  
Loan 19 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jun. 09, 2028  
Unfunded Commitment $ 14,133  
Loan 20 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 09, 2027  
Unfunded Commitment $ 3,000  
Loan 21 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Dec. 01, 2028  
Unfunded Commitment $ 0  
Loan 22 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Aug. 09, 2028  
Unfunded Commitment $ 0  
Loan 23 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Oct. 09, 2028  
Unfunded Commitment $ 13,105  
Loan 24 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Nov. 09, 2027  
Unfunded Commitment $ 2,366