v3.26.1
Income Taxes - Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Net interest and penalties expense $ 656 $ 907 $ 1,297 $ 2,050  
Accrued interest 5,188   5,188   $ 3,909
Accrued penalties 131   131   137
Unrecognized tax benefits related to uncertain tax positions 69,021   69,021   68,926
The amount of unrecognized tax benefits that, if recognized, would affect our effective tax rate $ 69,008   $ 69,008   $ 68,913