XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Costs - Schedule of Reconciliation of the Beginning and Ending Restructuring Liability (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2024
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance $ 0    
Restructuring costs 909,000 $ 0 $ 909,000
Cash paid 767,000    
Restructuring reserve, ending balance $ 142,000 $ 0 $ 142,000