XML 50 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Plan - Schedule of restructuring liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Restructuring and Related Activities [Abstract]      
Restructuring Liability, Beginning Balance $ 767 $ 1,287 $ 0
Severance costs incurred during the period 189 399 6,779
Severance costs paid during the period (511) (919) (5,492)
Restructuring Liability, Ending Balance $ 445 $ 767 $ 1,287