XML 51 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Unfunded Commitments by Investment Types (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Long-term Purchase Commitment [Line Items]    
Unfunded Commitment $ 45,900 $ 45,900
Unfunded Loan Commitment [Member]    
Long-term Purchase Commitment [Line Items]    
Unfunded Commitment $ 49,860 $ 34,451
Unfunded Loan Commitment [Member] | Loan 1 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jan. 10, 2026 Jan. 10, 2026
Unfunded Commitment $ 0 $ 0
Unfunded Loan Commitment [Member] | Loan 3 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Mar. 10, 2025
Unfunded Commitment   $ 1,750
Unfunded Loan Commitment [Member] | Loan 5 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Aug. 05, 2025 Aug. 05, 2025
Unfunded Commitment $ 0 $ 0
Unfunded Loan Commitment [Member] | Loan 6 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 05, 2025 Jul. 05, 2025
Unfunded Commitment $ 0 $ 0
Unfunded Loan Commitment [Member] | Loan 7 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 10, 2024 Jul. 10, 2024
Unfunded Commitment $ 5,599 $ 5,599
Unfunded Loan Commitment [Member] | Loan 8 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 10, 2026 Mar. 10, 2026
Unfunded Commitment $ 890 $ 1,108
Unfunded Loan Commitment [Member] | Loan 9 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Aug. 09, 2025 Aug. 09, 2025
Unfunded Commitment $ 0 $ 0
Unfunded Loan Commitment [Member] | Loan 10 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date   Sep. 10, 2026
Unfunded Commitment   $ 1,300
Unfunded Loan Commitment [Member] | Loan 11 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Nov. 10, 2025 Nov. 10, 2025
Unfunded Commitment $ 11,016 $ 13,115
Unfunded Loan Commitment [Member] | Loan 12 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date May 10, 2027 May 10, 2027
Unfunded Commitment $ 0 $ 0
Unfunded Loan Commitment [Member] | Loan 13 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jun. 10, 2026 Jun. 10, 2026
Unfunded Commitment $ 9,937 $ 9,937
Unfunded Loan Commitment [Member] | Loan 14 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jul. 10, 2027 Jul. 10, 2027
Unfunded Commitment $ 0 $ 1,230
Unfunded Loan Commitment [Member] | Loan 15 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Jan. 09, 2027 Jan. 09, 2027
Unfunded Commitment $ 52 $ 412
Unfunded Loan Commitment [Member] | Loan 16 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 09, 2027  
Unfunded Commitment $ 3,730  
Unfunded Loan Commitment [Member] | Loan 17 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Mar. 09, 2027  
Unfunded Commitment $ 12,375  
Unfunded Loan Commitment [Member] | Loan 18 [Member]    
Long-term Purchase Commitment [Line Items]    
Expiration Date Apr. 09, 2028  
Unfunded Commitment $ 6,261