v3.26.1
NONCONTROLLING INTEREST, VARIABLE INTEREST ENTITIES (“VIEs”) AND INVESTMENTS - Schedule of Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]            
Balance at January 1 $ 1,120 $ 1,184 $ 1,251 $ 996 $ 1,184 $ 996
Net income (loss) attributable to noncontrolling interest 277 (64) (14) 255 213 241
Distributions paid to noncontrolling interest 0 0 0 0    
Ending balance $ 1,397 $ 1,120 $ 1,237 $ 1,251 $ 1,397 $ 1,237