Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Intangible Assets (Details) - Schedule of Components of Intangible Assets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 40,625,036 $ 40,590,700
Accumulated Amortization (11,367,106) (9,261,518)
Net Carrying Amount 29,257,930 31,329,182
Patents [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount 153,788 117,810
Accumulated Amortization (48,447) (43,153)
Net Carrying Amount $ 105,341 74,657
Useful Life 10 years  
Patents in Process [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 124,959 142,239
Accumulated Amortization
Net Carrying Amount $ 124,959 142,239
Useful Life  
Licenses [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 241,909 241,909
Accumulated Amortization (101,952) (89,859)
Net Carrying Amount $ 139,957 152,050
Useful Life 10 years  
Software [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 227,049 211,411
Accumulated Amortization (185,959) (167,412)
Net Carrying Amount $ 41,090 43,999
Useful Life 3 years  
Trademarks [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 3,230,000 3,230,000
Accumulated Amortization (937,731) (776,235)
Net Carrying Amount $ 2,292,269 2,453,765
Useful Life 10 years  
FAA waiver [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 5,930,000 5,930,000
Accumulated Amortization (1,721,593) (1,425,101)
Net Carrying Amount $ 4,208,407 4,504,899
Useful Life 10 years  
Developed technology [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 27,977,331 27,977,331
Accumulated Amortization (7,098,336) (5,632,170)
Net Carrying Amount 20,878,995 22,345,161
Non-compete Agreements [Member]    
Schedule of 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]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 890,000 890,000
Accumulated Amortization (127,040) (82,540)
Net Carrying Amount $ 762,960 807,460
Useful Life 10 years  
Customer relationships [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Gross Carrying Amount $ 1,010,000 1,010,000
Accumulated Amortization (306,048) (205,048)
Net Carrying Amount $ 703,952 $ 804,952
Useful Life 5 years  
Minimum [Member] | Developed technology [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Useful Life 3 years  
Maximum [Member] | Developed technology [Member]    
Schedule of finite-lived intangible assets [Line Items]    
Useful Life 10 years