v3.26.1
NONCONTROLLING INTERESTS - Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Redeemable Noncontrolling Interest [Roll Forward]      
Beginning balance $ 183,364 $ 179,930 $ 179,930
Remeasurement of redeemable noncontrolling interest (3,612) (3,434)  
Ending balance 186,976 183,364 186,976
CPI HoldCo Class A Units      
Redeemable Noncontrolling Interest [Roll Forward]      
Beginning balance   102,586 102,586
Remeasurement of redeemable noncontrolling interest     2,532
Ending balance 105,118   105,118
CPI Intermediate Class A Units      
Redeemable Noncontrolling Interest [Roll Forward]      
Beginning balance   $ 77,344 77,344
Remeasurement of redeemable noncontrolling interest     4,514
Ending balance $ 81,858   $ 81,858