XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total Net Sales $ 4,869,000 $ 3,493,000 $ 14,271,000 $ 14,975,000
Services Transferred At a Point in Time [Member]        
Total Net Sales 4,471,000 2,011,000 12,916,000 9,609,000
Services Transferred Over Time [Member]        
Total Net Sales $ 398,000 $ 1,482,000 $ 1,355,000 $ 5,366,000