XML 76 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]              
Beginning balance $ 1,166,783 $ 1,164,194 $ 1,088,011 $ 1,179,708 $ 1,026,685 $ 945,540 $ 815,892
Ending balance 1,119,206 1,166,783 1,164,194 1,088,011 1,179,708 1,026,685 945,540
Accumulated Other Comprehensive Loss              
AOCI Attributable to Parent, Net of Tax [Roll Forward]              
Beginning balance (1,482) (1,758) (1,615) (1,166) (1,210) (1,178) (1,037)
Ending balance $ (1,665) $ (1,482) $ (1,758) $ (1,615) $ (1,166) $ (1,210) $ (1,178)