XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitments) (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Mar. 31, 2023
Jun. 30, 2024
Mar. 04, 2022
Other Commitments [Line Items]        
Term     4 years  
Deferred consideration $ 49,700,000   $ 49,700,000  
Deferred consideration in 2024 16,600,000   16,600,000  
Deferred consideration in 2025 16,600,000   16,600,000  
Deferred consideration in 2026 16,500,000   16,500,000  
Cloud Services        
Other Commitments [Line Items]        
Contractual term   5 years    
Total commitment amount 69,100,000 $ 75,000,000    
Contractual commitment (in percentage)   20.00%    
Humanitarian Commitment        
Other Commitments [Line Items]        
Commitment $ 31,800,000   $ 31,800,000  
Ukraine | Humanitarian Commitment        
Other Commitments [Line Items]        
Commitment       $ 100,000,000