XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Loss    
Balance at beginning of period $ (63,657) $ (19,073)
Total other comprehensive income (loss) 12,143 (69,498)
Balance at end of period (182,712) (107,672)
Accumulated Other Comprehensive (Loss) Income    
Accumulated Other Comprehensive Loss    
Balance at beginning of period (449,611) (385,471)
Other comprehensive loss 11,346 (69,462)
Amounts reclassified into earnings 791 0
Total other comprehensive income (loss) 12,137 (69,462)
Balance at end of period $ (437,474) $ (454,933)