v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Share Repurchase Program (Details) - USD ($)
$ in Millions
Dec. 31, 2022
May 31, 2022
Apr. 30, 2022
Accounting Policies [Abstract]      
Authorized amount repurchase of common stock   $ 50.0  
Remaining authorized repurchase amount $ 41.8   $ 12.0