XML 125 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2023
Positions
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]      
Restructuring and related activities initiation month and year     2023-07
Number of positions eliminated | Positions 60    
Restructuring charge   $ 6,000 $ 5,969
Research and Development Expense      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge     4,500
Selling, General and Administrative Expense      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge     $ 1,500