XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Details) - Disaggregation of revenue from contracts with customers - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Digital product sales:        
Revenue from contracts with customers $ 4,789 $ 2,865 $ 15,756 $ 8,338
Digital Product Sales [Member]        
Digital product sales:        
Revenue from contracts with customers 4,510 2,393 14,763 6,882
Digital Product Lease and Maintenance [Member]        
Digital product sales:        
Revenue from contracts with customers 279 472 993 1,456
Catalog and Small Customized Products [Member] | Digital Product Sales [Member]        
Digital product sales:        
Revenue from contracts with customers 4,510 2,393 14,763 6,882
Large Customized Products [Member] | Digital Product Sales [Member]        
Digital product sales:        
Revenue from contracts with customers
Operating Leases [Member] | Digital Product Lease and Maintenance [Member]        
Digital product sales:        
Revenue from contracts with customers 135 196 446 615
Maintenance Agreements [Member] | Digital Product Lease and Maintenance [Member]        
Digital product sales:        
Revenue from contracts with customers $ 144 $ 276 $ 547 $ 841