XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance at beginning of period $ (1,060,752) $ (66,423) $ 140,258
Change in accumulated other comprehensive income (loss) 36,392 9,795 (4,644)
Balance at end of period (1,739,278) (1,060,752) (66,423)
Accumulated other comprehensive income (loss) [Member]      
Balance at beginning of period 2,996 (6,799) (2,155)
Change in accumulated other comprehensive income (loss) 36,392 9,795 (4,644)
Balance at end of period 39,388 2,996 (6,799)
Foreign currency [Member]      
Balance at beginning of period 2,996 (6,799)  
Change in accumulated other comprehensive income (loss) 36,392 9,795  
Balance at end of period $ 39,388 $ 2,996 $ (6,799)