XML 42 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory The following table summarizes our inventory reserve activity (in thousands):
Reserve balance as of December 31, 2021$(731)
Reserve adjustments(316)
Disposals595 
Reserve balance as of December 31, 2022(452)
Reserve adjustments(342)
Disposals103 
Reserve balance as of December 31, 2023$(691)