Balance Sheet Accounts - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid insurance $ 2,315 $ 2,115
Prepaid raw materials and accessories 577 164
Prepaid warranty and distribution rights 516 486
Prepaid US clinical trial costs 412 57
Prepaid taxes 551 528
Other 2,641 2,089
Total prepaid expenses and other current assets $ 7,012 $ 5,439
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total prepaid expenses and other current assets Total prepaid expenses and other current assets