XML 199 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL INFORMATION - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Total restructuring cost $ 2,031 $ 6,231
Restructuring costs paid during the period 5,128 2,753
Cost of revenues    
Restructuring Cost and Reserve [Line Items]    
Total restructuring cost 52 262
Research, development and clinical studies    
Restructuring Cost and Reserve [Line Items]    
Total restructuring cost 275 2,070
Sales and marketing    
Restructuring Cost and Reserve [Line Items]    
Total restructuring cost 1,539 2,404
General and administrative    
Restructuring Cost and Reserve [Line Items]    
Total restructuring cost $ 164 $ 1,495