Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Components of Inventory (Details)

v3.24.1
Summary of Significant Accounting Policies - Schedule of Components of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Diagnostic services testing material $ 623 $ 1,739
Raw materials 1,619 1,639
Work in process 306 754
Finished goods 1,551 356
Inventory 4,099 4,488
Inventory valuation reserve (258) (512)
Inventory, net $ 3,841 $ 3,976