XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Inventory (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Raw materials $ 9,419,043 $ 9,116,824
Work in process 2,657,123 3,165,876
Finished goods 10,158,312 12,975,669
Inventory $ 22,234,478 $ 25,258,369