v3.26.1
Beneficial Interests - Schedule of Maximum Exposure to Losses by Asset Type (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements $ 1,078,320 $ 931,760
Cash and cash equivalents    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 196,009 160,055
Restricted cash    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 257,780 219,412
Beneficial interests    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 458,192 389,566
Line of credit receivable    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 107,596 108,965
Loans    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 58,743 53,762
Line of Credit Receivable and Beneficial Interest Asset    
Schedule Of Beneficial Interest [Line Items]    
Assets held by institutional investor $ 190,200 $ 191,600