XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Inventory Disclosure [Abstract]    
Finished goods and work in process inventory to net realizable value   $ 800,000
Inventory write-down $ 0