XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES: Revenue Recognition: Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Geographic Distribution, Domestic        
Products $ 62,179 $ 105,493 $ 174,212 $ 185,901
Revenues 62,179 105,493 174,212 185,901
Geographic Distribution, Foreign        
Products 543,228 161,478 790,941 318,146
Revenues 543,228 161,478 790,941 318,146
Products 605,407 266,971 965,153 504,047
Revenues 605,407 266,971 965,153 504,047
Filters        
Products 200,716 139,909 360,809 208,296
Revenues 200,716 139,909 360,809 208,296
Components        
Products 404,691 127,062 604,344 295,751
Revenues 404,691 127,062 604,344 295,751
Engineering Services        
Products 0 0 0 0
Revenues $ 0 $ 0 $ 0 $ 0