XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Reserve for excess and obsolete inventory $ 2,800   $ 2,800   $ 500
Reserve for excess and obsolete inventory related to reduced sales volumes of legacy gentlewave console 1,700   1,700    
Charge related to phasing out legacy procedure instruments 1,200   1,200    
Excess and obsolete inventory 600        
Amortization intangible assets $ 100 $ 100 331 $ 332  
Cost of Sales          
Amortization intangible assets     100 100  
Selling, General and Administrative Expenses          
Amortization intangible assets     $ 200 $ 200