XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses  
Schedule of Accrued Expenses

(In thousands)

    

At December 31, 2023

    

At December 31, 2022

Warranty

$

2,357

$

2,005

Travel

1,038

1,121

Legal and consulting

611

730

In-transit inventory

401

3,228

Clinical studies

363

276

Sales and use tax

183

147

Other

 

951

 

1,733

Total

$

5,904

$

9,240