XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Statement Information - Rollforward of Inventory Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Inventory Reserves Rollforward [Roll Forward]    
Beginning balance $ (7,827) $ (7,895)
Provision charged to expense (net) (6,547) (1,224)
Write-offs 3,676 1,292
Ending balance $ (10,698) $ (7,827)