v3.25.4
Income Taxes - Income Taxes - Reserve for Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Reserve for uncertain tax positions    
Beginning balance $ 53,590  
Tax positions taken in current year   $ 53,590
Tax positions taken in the prior year (2,663)  
Ending balance $ 50,927 $ 53,590