v3.25.2
Beneficial Interests - Maximum Exposure to Losses by Asset Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements $ 660,218 $ 459,343
Cash and cash equivalents    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 97,598 85,105
Restricted cash    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 134,058 84,065
Beneficial interests    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 269,512 204,814
Other assets - Line of credit receivable    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements 104,618 54,780
Loans    
Schedule Of Beneficial Interest [Line Items]    
Aggregate capital under risk-sharing arrangements $ 54,432 $ 30,579