XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Accrued Restructuring Costs
The following table is a summary of accrued restructuring costs included within the “Accrued Expenses” line on the Company’s Balance Sheet as of December 31, 2023 (in thousands):
Severance and Benefits Costs
Balance at December 31, 2022$— 
    Restructuring costs1,713 
    Cash payments(1,695)
Balance at December 31, 2023$18