XML 58 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring Activities - Summary of Restructuring Costs Pertaining to Restructuring Plan and May RIF (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Restructuring Costs [Abstract]      
Restructuring costs, beginning balance   $ 1,734 $ 0
Restructuring expenses incurred $ 4,500 968 3,448
Payments   (1,882) (1,593)
Non-cash charges     (121)
Restructuring costs, ending balance   $ 820 $ 1,734