v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Income tax effects of net change in fair value $ (1,914) $ (201) $ (3,849) $ (234)
Income tax effects of amounts reclassified to earnings $ 108 $ 1,080 $ 252 $ 2,167