Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets (Details) - Schedule of finite-lived intangible assets

v3.23.1
Intangible Assets (Details) - Schedule of finite-lived intangible assets - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 40,265,657 $ 33,774,714
Accumulated Amortization (6,093,264) (5,072,225)
Net Carrying Amount 34,172,393 28,863,773
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 100,767 82,431
Accumulated Amortization (29,103) (27,331)
Net Carrying Amount $ 71,664 $ 55,100
Useful Life 10 years 10 years
Patents in Process [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 110,156 $ 119,760
Accumulated Amortization
Net Carrying Amount $ 110,156 119,760
Useful Life  
Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 241,909 241,909
Accumulated Amortization (71,713) (65,665)
Net Carrying Amount $ 170,196 176,244
Useful Life 10 years  
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 211,411 161,284
Accumulated Amortization (137,528) (84,682)
Net Carrying Amount $ 73,883 $ 76,602
Useful Life 3 years 3 years
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,230,000 $ 3,230,000
Accumulated Amortization (533,992) (453,242)
Net Carrying Amount $ 2,696,008 2,776,758
Useful Life 10 years  
FAA waiver [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,930,000 5,930,000
Accumulated Amortization (980,363) (832,113)
Net Carrying Amount $ 4,949,637 5,097,887
Useful Life 10 years  
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,621,414 23,270,614
Accumulated Amortization (3,428,388) (2,752,353)
Net Carrying Amount $ 24,193,026 20,518,261
Developed Technology [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years  
Developed Technology [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years  
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
Accumulated Amortization (15,790)
Net Carrying Amount $ 874,210
Useful Life 10 years  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,090,000 60,000
Accumulated Amortization (56,837) (16,839)
Net Carrying Amount $ 1,033,613 $ 43,161
Useful Life 5 years