v3.26.1
RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Schedule of Due to Affiliates (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Total $ 228,645 $ 118,429
Affiliated Entity And Related Party    
Related Party Transaction [Line Items]    
Total $ 5,836 $ 6,592