XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Operations and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment, Estimated Useful Life [Table Text Block]
Buildings   10 40  
Machinery and Equipment   5 10  
Furniture and Fixtures   3 10  
Computer Hardware and Software   3 5  
Leasehold Improvements   Lesser of useful life or lease term