v3.25.2
Stockholders' Equity (Additional Information) (Details)
$ in Thousands
Feb. 02, 2022
USD ($)
2022 Share Repurchase Program  
Share Repurchase Program [Line Items]  
Share repurchase program, authorized repurchase amount $ 600,000