XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ (45,271) $ 35,598
Other comprehensive income before reclassification 63 454
Ending balance (63,934) 6,727
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (6,193) (5,671)
Ending balance $ (6,130) $ (5,217)