XML 48 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Product Information [Line Items]    
Total Revenues $ 552,328 $ 592,291
Percentage of revenues 100.00% 100.00%
Smart Boards and Installation [Member]    
Product Information [Line Items]    
Total Revenues $ 447,668 $ 531,076
Percentage of revenues 81.00% 90.00%
Installation Services [Member]    
Product Information [Line Items]    
Total Revenues $ 104,660 $ 48,490
Percentage of revenues 19.00% 8.00%
Clean Air Technology Products [Member]    
Product Information [Line Items]    
Total Revenues $ 12,725
Percentage of revenues 2.00%