XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
AOCI roll forward    
Balance beginning $ 1,078,291 $ 1,022,513
Change during the period:    
Balance ending 1,099,171 1,078,291
Foreign Currency Translation    
AOCI roll forward    
Balance beginning (2,828) (2,369)
Change during the period:    
Before-tax amount 278 (459)
Balance ending $ (2,550) $ (2,828)