XML 109 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Geographical Sales and Segments (Details) - Schedule of sales by geographical area - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Geographical Sales and Segments (Details) - Schedule of sales by geographical area [Line Items]    
Total $ 90,830,674 $ 98,839,900
Domestic Sales [Member]    
Geographical Sales and Segments (Details) - Schedule of sales by geographical area [Line Items]    
Total 90,171,256 98,278,264
International Sales [Member]    
Geographical Sales and Segments (Details) - Schedule of sales by geographical area [Line Items]    
Total $ 659,418 $ 561,636