v3.25.1
RELATED-PARTY TRANSACTIONS - Schedule Of Amounts Due from and to Affiliates (Details) - Related Party - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Due from affiliates:    
Due from affiliates $ 801 $ 227
Due to affiliates:    
Due to affiliates 0 200
Payments made on behalf of unconsolidated entities    
Due from affiliates:    
Due from affiliates 801 227
Amounts due to unconsolidated entities    
Due to affiliates:    
Due to affiliates $ 0 $ 200