XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ 35,598 $ 154,660
Other comprehensive income before reclassification (240) 689
Ending balance (146,779) 54,691
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (5,671) (5,211)
Ending balance $ (5,911) $ (4,522)