XML 45 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Reserve Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Inventory, Reserve [Roll Forward]        
Beginning balance $ (2,507) $ (3,179) $ (2,527) $ (3,050)
Accrual 70 (56) 14 (201)
Reduction due to sold inventory 37 241 113 257
Write-off for disposed inventory 0 202 0 202
Reserves for excess, obsolete, and slow-moving inventories $ (2,400) $ (2,792) $ (2,400) $ (2,792)