XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Loss        
Balance at beginning of period $ (230,776) $ (130,112) $ (63,657) $ (19,073)
Total other comprehensive (loss) income (11,209) 81,472 37,434 (22,093)
Balance at end of period (223,827) (88,504) (223,827) (88,504)
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive Loss        
Balance at beginning of period (400,974) (488,993) (449,611) (385,471)
Other comprehensive income (loss) before reclassifications (11,206) 81,459 36,640 (22,067)
Amounts reclassified into income     791 4
Total other comprehensive (loss) income (11,206) 81,459 37,431 (22,063)
Balance at end of period $ (412,180) $ (407,534) $ (412,180) $ (407,534)