v3.26.1
VARIABLE INTEREST ENTITIES - Nonconsolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Retained interests $ 82,008 $ 85,640
Total assets 6,696,560 6,857,936
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Total assets 100,185 103,891
Maximum exposure to loss 100,185 103,891
Variable Interest Entity, Not Primary Beneficiary | Joint Venture    
Variable Interest Entity [Line Items]    
Investments in joint ventures 18,177 18,251
Maximum exposure to loss 18,177 18,251
Total assets in VIEs 14,623 14,949
Variable Interest Entity, Not Primary Beneficiary | Retained interests    
Variable Interest Entity [Line Items]    
Retained interests 82,008 85,640
Maximum exposure to loss 82,008 85,640
Total assets in VIEs $ 1,900,376 $ 1,959,938