Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.22.4
Subsequent Events (Details) - USD ($)
1 Months Ended
Mar. 31, 2023
Mar. 09, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]          
Restructuring reserve     $ 684,000 $ 11,588,000 $ 0
Subsequent Event | Forecast          
Subsequent Event [Line Items]          
Workforce reduction, percent 300.00%        
Employee Severance          
Subsequent Event [Line Items]          
Restructuring reserve     $ 0    
Minimum | Employee Severance | Subsequent Event          
Subsequent Event [Line Items]          
Restructuring and related cost   $ 4,500,000      
Maximum | Employee Severance | Subsequent Event          
Subsequent Event [Line Items]          
Restructuring and related cost   $ 5,000,000