v3.22.4
Subsequent Event (Details)
role in Thousands, $ in Billions
1 Months Ended
Jan. 31, 2023
role
Mar. 31, 2023
USD ($)
Forecast | Office Space Exit Costs    
Subsequent Event [Line Items]    
Expected restructuring costs   $ 0.5
Forecast | Minimum | Employee Severance    
Subsequent Event [Line Items]    
Expected restructuring costs   1.9
Forecast | Maximum | Employee Severance    
Subsequent Event [Line Items]    
Expected restructuring costs   $ 2.3
Subsequent Event | Employee Severance    
Subsequent Event [Line Items]    
Number of positions eliminated | role 12