XML 90 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Loss      
Balance at beginning of period $ (359,875)    
Other comprehensive loss (16,289) $ (145,428) $ (142,300)
Balance at end of period (19,548) (359,875)  
Accumulated Other Comprehensive Loss      
Accumulated Other Comprehensive Loss      
Balance at beginning of period (369,182) (223,754) (81,454)
Balance at end of period $ (385,471) $ (369,182) $ (223,754)