Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Details) - Schedule of Components of Intangible Assets

v3.24.1.1.u2
Intangible Assets (Details) - Schedule of Components of Intangible Assets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 40,615,027 $ 40,590,700
Accumulated Amortization (10,313,729) (9,261,518)
Net Carrying Amount 30,301,298 31,329,182
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 117,770 117,810
Accumulated Amortization (45,582) (43,153)
Net Carrying Amount $ 72,188 74,657
Useful Life 10 years  
Patents in Process [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 150,968 142,239
Accumulated Amortization
Net Carrying Amount $ 150,968 142,239
Useful Life  
Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 241,909 241,909
Accumulated Amortization (95,904) (89,859)
Net Carrying Amount $ 146,005 152,050
Useful Life 10 years  
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 227,049 211,411
Accumulated Amortization (176,323) (167,412)
Net Carrying Amount $ 50,726 43,999
Useful Life 3 years  
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,230,000 3,230,000
Accumulated Amortization (856,983) (776,235)
Net Carrying Amount $ 2,373,017 2,453,765
Useful Life 10 years  
FAA waiver [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,930,000 5,930,000
Accumulated Amortization (1,573,346) (1,425,101)
Net Carrying Amount $ 4,356,654 4,504,899
Useful Life 10 years  
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,977,331 27,977,331
Accumulated Amortization (6,365,253) (5,632,170)
Net Carrying Amount 21,612,078 22,345,161
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 840,000 840,000
Accumulated Amortization (840,000) (840,000)
Net Carrying Amount
Useful Life 1 year  
Marketing-related assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 890,000 890,000
Accumulated Amortization (104,790) (82,540)
Net Carrying Amount $ 785,210 807,460
Useful Life 10 years  
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,010,000 1,010,000
Accumulated Amortization (255,548) (205,048)
Net Carrying Amount $ 754,452 $ 804,952
Useful Life 5 years  
Minimum [Member] | Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Maximum [Member] | Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years