v3.26.1
Income Taxes - Schedule of Rollforward of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reconciliation of Unrecognized Tax Benefits [Roll Forward]    
Beginning balance $ 11,423 $ 12,541
Increases related to positions taken during the current year 966 1,314
Ending balance 12,389 13,855
The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 12,010 $ 13,301