v3.25.1
Balance Sheet Accounts - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid insurance $ 2,008 $ 2,768
Prepaid services 1,045 571
Prepaid taxes 380 458
Prepaid assets 492 505
Prepaid raw materials and accessories 802 1,005
Prepaid U.S. clinical trial costs 139 184
Prepaid warranty and distribution rights 407 409
Prepaid software 1,052 408
Other 2,532 2,614
Total prepaid expenses $ 8,857 $ 8,922