v3.23.3
Fixed Assets - Schedule of Fixed Assets (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Fixed Assets, Gross $ 14,129,490 $ 10,139,680
Less: Accumulated Depreciation (7,079,761) (6,261,175)
Fixed Assets, Net 7,049,729 3,878,505
Tooling and Manufacturing Equipment    
Property, Plant and Equipment [Line Items]    
Fixed Assets, Gross 8,966,430 6,065,445
Leaseholds    
Property, Plant and Equipment [Line Items]    
Fixed Assets, Gross 1,764,946 826,329
Computers and Purchased Software    
Property, Plant and Equipment [Line Items]    
Fixed Assets, Gross 817,207 760,256
Furniture and Equipment    
Property, Plant and Equipment [Line Items]    
Fixed Assets, Gross $ 2,580,907 $ 2,487,650