XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Sales $ 15,830 $ 19,286 $ 32,274 $ 36,808
Enterprise        
Disaggregation Of Revenue [Line Items]        
Sales 7,366 9,120 15,803 17,749
Consumer        
Disaggregation Of Revenue [Line Items]        
Sales 6,189 5,981 11,321 12,043
Automotive        
Disaggregation Of Revenue [Line Items]        
Sales $ 2,275 $ 4,185 $ 5,150 $ 7,016