Quarterly report pursuant to Section 13 or 15(d)

Employee Benefit Plan - Additional Information (Details)

Employee Benefit Plan - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]    
Defined contribution plan, description The Company has a 401(k) defined contribution plan which permits participating U.S. employees to defer up to a maximum of 100% of their compensation, subject to limitations established by the Internal Revenue Service. Employees aged 21 and older are eligible to contribute to the plan starting 30 days after their employment date. Once eligible, participants are automatically enrolled to contribute 6% of eligible compensation or may elect to contribute a whole percentage of their eligible compensation subject to annual Internal Revenue Code limits.  
Defined contribution plan, maximum annual contributions per employee, percent 100.00%  
Percentage of eligible compensation 6.00%  
Contributions by employer $ 0 $ 0