v3.26.1
Fair Value of Financial Instruments - Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Assets, fair value disclosure $ 1,112,840 $ 865,572
Liabilities    
Liabilities, fair value disclosure 770,522 544,229
Level 1 [Member]    
Assets    
Assets, fair value disclosure 0 0
Liabilities    
Liabilities, fair value disclosure 0 0
Level 2 [Member]    
Assets    
Assets, fair value disclosure 0 0
Liabilities    
Liabilities, fair value disclosure 0 0
Level 3 [Member]    
Assets    
Assets, fair value disclosure 1,112,840 865,572
Liabilities    
Liabilities, fair value disclosure 770,522 544,229
Carrying Value [Member]    
Assets    
Assets, fair value disclosure 1,107,555 867,687
Liabilities    
Liabilities, fair value disclosure 772,050 545,528
Loan receivables held for investment [Member]    
Assets    
Assets, fair value disclosure 1,112,840 865,572
Loan receivables held for investment [Member] | Level 1 [Member]    
Assets    
Assets, fair value disclosure 0 0
Loan receivables held for investment [Member] | Level 2 [Member]    
Assets    
Assets, fair value disclosure 0 0
Loan receivables held for investment [Member] | Level 3 [Member]    
Assets    
Assets, fair value disclosure 1,112,840 865,572
Loan receivables held for investment [Member] | Carrying Value [Member]    
Assets    
Assets, fair value disclosure 1,107,555 867,687
Commercial Debt Securities [Member]    
Assets    
Assets, fair value disclosure 7,716  
Commercial Debt Securities [Member] | Level 1 [Member]    
Assets    
Assets, fair value disclosure 0  
Commercial Debt Securities [Member] | Level 2 [Member]    
Assets    
Assets, fair value disclosure 7,716  
Commercial Debt Securities [Member] | Level 3 [Member]    
Assets    
Assets, fair value disclosure 0  
Commercial Debt Securities [Member] | Carrying Value [Member]    
Assets    
Assets, fair value disclosure 7,716  
Line of credit [Member]    
Liabilities    
Liabilities, fair value disclosure 0 38,000
Line of credit [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
Line of credit [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
Line of credit [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 38,000
Line of credit [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure 0 38,000
Morgan Stanley repurchase agreement [Member]    
Liabilities    
Liabilities, fair value disclosure 444,004  
Morgan Stanley repurchase agreement [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure 0  
Morgan Stanley repurchase agreement [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure 0  
Morgan Stanley repurchase agreement [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure 444,004  
Morgan Stanley repurchase agreement [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure 445,327  
Citibank repurchase agreement [Member]    
Liabilities    
Liabilities, fair value disclosure 102,960  
Citibank repurchase agreement [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure 0  
Citibank repurchase agreement [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure 0  
Citibank repurchase agreement [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure 102,960  
Citibank repurchase agreement [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure 102,960  
Repurchase agreement [Member]    
Liabilities    
Liabilities, fair value disclosure   245,547
Repurchase agreement [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure   0
Repurchase agreement [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure   0
Repurchase agreement [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure   245,547
Repurchase agreement [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure   246,491
Notes payable [Member]    
Liabilities    
Liabilities, fair value disclosure 79,790 119,462
Notes payable [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
Notes payable [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
Notes payable [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure 79,790 119,462
Notes payable [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure 79,995 119,707
HSBC Loan [Member]    
Liabilities    
Liabilities, fair value disclosure 143,768 141,220
HSBC Loan [Member] | Level 1 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
HSBC Loan [Member] | Level 2 [Member]    
Liabilities    
Liabilities, fair value disclosure 0 0
HSBC Loan [Member] | Level 3 [Member]    
Liabilities    
Liabilities, fair value disclosure 143,768 141,220
HSBC Loan [Member] | Carrying Value [Member]    
Liabilities    
Liabilities, fair value disclosure $ 143,768 $ 141,330