v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
Dec. 31, 2021
OHA Acquisition        
Other Commitments [Line Items]        
Contingent consideration, maximum earnout payment       $ 900,000,000
Percentage of contingent consideration       22.00%
Contingent consideration liability   $ 0 $ 0  
OHA Commitments        
Other Commitments [Line Items]        
Investment commitment, amount $ 278,000,000