XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 - Nature of Operations (Details Textual)
12 Months Ended
May 11, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
ft²
Number of Operating Segments   3
Stock Issued During Period, Value, New Issues   $ 19,244,000
At-the-Market Issuance Sales Agreement [Member]    
Stock Issued During Period, Shares, New Issues (in shares) | shares 921,797  
Aggregate Offering Price of Stock $ 20,000  
Stock Issued During Period, Value, New Issues $ 19,244  
Commission Fee, Percentage of Gross Proceeds 3.00%  
Facility in Penang, Malaysia [Member]    
Area of Real Estate Property (Square Foot) | ft²   25,000