XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning of period $ 589,873 $ 541,066
Other comprehensive income (loss), net of tax (677) 1,212
End of period 602,714 552,470
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning of period (4,593) (7,545)
Other comprehensive income (loss), net of tax (677) 1,212
End of period $ (5,270) $ (6,333)