v3.26.1
EQUITY METHOD INVESTMENTS - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Investment in equity method investees $ 265,583 $ 269,561
Double E    
Schedule of Equity Method Investments [Line Items]    
Investment in equity method investees $ 265,583 $ 269,561