XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Loss      
Balance at beginning of period $ (19,073) $ (358,881) $ (195,842)
Total other comprehensive loss (64,172) (16,279) (146,361)
Balance at end of period (63,657) (19,073) (358,881)
Accumulated Other Comprehensive Loss      
Accumulated Other Comprehensive Loss      
Balance at beginning of period (385,471) (369,182) (223,754)
Other comprehensive loss (64,144) (16,289) (145,428)
Amounts reclassified into earnings 4 0 0
Total other comprehensive loss (64,140) (16,289) (145,428)
Balance at end of period $ (449,611) $ (385,471) $ (369,182)