XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 27, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]        
Legal settlement, receivable   $ 2,400,000   $ 2,400,000
Cash payments received, settled litigation $ 2,400,000      
Legal settlement, impairment   $ 950,576    
Property, plant, and equipment, impairment charges     $ 0 $ 0
Operating lease, interest rate   8.00% 8.00% 8.00%
Advertising expense     $ 516,522 $ 865,022
Patents        
Property, Plant and Equipment [Line Items]        
Finite-lived intangible asset, useful life (in years)     5 years  
Trademarks and trade names        
Property, Plant and Equipment [Line Items]        
Finite-lived intangible asset, useful life (in years)     5 years  
Customer relationships        
Property, Plant and Equipment [Line Items]        
Finite-lived intangible asset, useful life (in years)     7 years  
Backlog        
Property, Plant and Equipment [Line Items]        
Finite-lived intangible asset, useful life (in years)     1 year