v3.25.4
Income Taxes - Summary of Income Tax Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance of unrecognized tax benefits $ 12,428 $ 12,229 $ 13,315
Increases related to current year tax positions 10,344 199  
Decreases related to current year tax positions     (1,086)
Ending balance of unrecognized tax benefits (excluding interest and penalties) 22,772 12,428 12,229
Interest and penalties associated with unrecognized tax benefits 7,207 5,589 4,558
Ending balance of unrecognized tax benefits (including interest and penalties) $ 29,979 $ 18,017 $ 16,787