v3.22.4
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2023
Mar. 01, 2023
Subsequent Event [Line Items]    
Worldwide workforce reduction percentage   3.00%
Minimum    
Subsequent Event [Line Items]    
Aggregate non-recurring charges   $ 8.0
Maximum    
Subsequent Event [Line Items]    
Aggregate non-recurring charges   $ 10.0
Canonic Security Technologies, Ltd    
Subsequent Event [Line Items]    
Purchase price $ 20.3  
Canonic Security Technologies, Ltd | Onboarding Employees | RSUs and PSAs    
Subsequent Event [Line Items]    
Payable in shares $ 5.3