XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued incentives $ 2,812 $ 2,094
Accrued liabilities - general 2,112 1,850
Accrued liabilities - clinical trials 1,965 2,297
Accrued payroll 1,041 718
Accrued vacation 384 362
Accrued taxes 89 34
Total accrued liabilities $ 8,403 $ 7,355