v3.25.4
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2025
security_loan
Dec. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
loan
Dec. 31, 2025
USD ($)
security_loan
Dec. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
director
Dec. 31, 2024
USD ($)
loan
Financing Receivable, Allowance for Credit Loss [Line Items]              
Current expected credit loss reserves for unfunded loan commitments   $ 11,617,000 $ 11,617,000 $ 11,617,000 $ 11,617,000 $ 11,617,000 $ 10,412,000
Number of loans 130   131 131     130
Number of non-employee directors eligible for annual compensation | director           7  
Number of directors not eligible for compensation | director           2  
Board of Directors              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         210,000    
Annual cash compensation paid in cash         95,000    
Annual cash compensation paid in the form of deferred stock units         115,000    
Annual cash compensation         30,000    
Audit Committee              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         20,000    
Compensation Committee              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         15,000    
Corporate Governance Committee              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         10,000    
Audit Committee Members              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         10,000    
Investment risk management committee              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Annual cash compensation         7,500    
Unfunded Loan Commitment              
Financing Receivable, Allowance for Credit Loss [Line Items]              
Current expected credit loss reserves for unfunded loan commitments   1,185,004,000 $ 1,185,004,000 $ 1,185,004,000 1,185,004,000 $ 1,185,004,000 $ 1,263,068,000
Number of loans | loan     53        
Aggregate unfunded loan commitments   754,800,000 $ 754,800,000 754,800,000 754,800,000 754,800,000  
Net unfunded commitments   $ 430,200,000 $ 430,200,000 $ 430,200,000 $ 430,200,000 $ 430,200,000  
Weighted-average future funding period (in years)   2 years