Geographical Sales and Segments (Tables)
6 Months Ended
Jun. 30, 2023
Geographical Sales and Segments [Abstract]  
Schedule of Sales by Geographical Area Information for the Company’s sales by geographical area for the six months ended June 30, 2023 and 2022 are as follows:
    For the three months ended
June 30,
    For the six months ended
June 30,
 
    2023     2022     2023     2022  
Domestic Sales   $ 23,145,468     $ 20,338,491     $ 45,274,690     $ 49,471,413  
International Sales     423,981       264,014       444,119       438,049  
Total   $ 23,569,449     $ 20,602,505     $ 45,718,809     $ 49,909,462