XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.3
VARIABLE INTEREST ENTITIES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Variable Interest Entity [Line Items]          
Remaining principal balance of loans transferred to the securitization trust $ 133,800   $ 133,800    
90+ days delinquent          
Variable Interest Entity [Line Items]          
Remaining principal balance of loans transferred to the securitization trust 10,700   10,700    
Variable Interest Entity, Not Primary Beneficiary | Joint Venture          
Variable Interest Entity [Line Items]          
Remaining principal balance of loans 13,137   13,137   $ 15,880
Pro rata share of net earnings in joint ventures 1,700 $ 4,500 4,300 $ 11,100  
Variable Interest Entity, Not Primary Beneficiary | Pledged as Collateral          
Variable Interest Entity [Line Items]          
Remaining principal balance of loans 1,986,511   1,986,511   $ 2,078,478
Variable Interest Entity, Not Primary Beneficiary | Pledged as Collateral | 90+ days delinquent          
Variable Interest Entity [Line Items]          
Remaining principal balance of loans $ 3,300   $ 3,300