XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Depreciation, Total   $ 2,619,244 $ 2,398,445
Common Class A [Member] | Aerospace Tooling Machine [Member] | Air Power Dynamics, LLC [Member]      
Stock Issued During Period, Shares, Purchase of Assets (in shares) 7,317    
Stock Issued During Period, Value, Purchase of Assets $ 150,000