v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Effective tax rate, expense (benefit) 3.70% 8.50%
Effective income tax rate reconciliation, tax expense (benefit) (33.20%) (19.60%)
Effective tax rate, excluding discrete items 36.90% 28.10%
Increase (decrease) in uncertain tax positions $ 6,600 $ 0
Cash paid (refunded) for income taxes $ 744 $ (604)