v3.26.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Loss    
Balance at beginning of period $ (253,396) $ (63,657)
Total other comprehensive (loss) income (11,523) 12,143
Balance at end of period (218,117) (182,712)
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Loss    
Balance at beginning of period (422,620) (449,611)
Other comprehensive (loss) income before reclassifications (11,525) 11,346
Amounts reclassified into income 4 791
Total other comprehensive (loss) income (11,521) 12,137
Balance at end of period $ (434,141) $ (437,474)