XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Summary of Operations and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
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

    2 5  

Leasehold Improvements

 

Lesser of useful life or lease term