v3.25.2
Income Taxes - Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income Tax Disclosure [Abstract]          
Net interest and penalties expense $ 907 $ 1,015 $ 2,050 $ 1,489  
Accrued interest 8,673   8,673   $ 6,418
Accrued penalties 188   188   293
Unrecognized tax benefits related to uncertain tax positions 98,327   98,327   106,132
The amount of unrecognized tax benefits that, if recognized, would affect our effective tax rate $ 98,314   $ 98,314   $ 106,122