Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Intangible Assets - Schedule of Components of Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 40,660,011 $ 40,590,700
Accumulated Amortization (13,481,954) (9,261,518)
Net Carrying Amount 27,178,057 31,329,182
Patents [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount 165,106 117,810
Accumulated Amortization (58,808) (43,153)
Net Carrying Amount $ 106,298 74,657
Useful Life 10 years  
Patents in process [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 103,813 142,239
Accumulated Amortization
Net Carrying Amount $ 103,813 142,239
Useful Life  
Licenses [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 241,909 241,909
Accumulated Amortization (114,048) (89,859)
Net Carrying Amount $ 127,861 152,050
Useful Life 10 years  
Software [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 271,852 211,411
Accumulated Amortization (208,699) (167,412)
Net Carrying Amount $ 63,153 43,999
Useful Life 3 years  
Trademarks [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,230,000 3,230,000
Accumulated Amortization (1,099,226) (776,235)
Net Carrying Amount $ 2,130,774 2,453,765
Useful Life 10 years  
FAA waiver [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,930,000 5,930,000
Accumulated Amortization (2,018,084) (1,425,101)
Net Carrying Amount $ 3,911,916 4,504,899
Useful Life 10 years  
Developed technology [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,977,331 27,977,331
Accumulated Amortization (8,564,502) (5,632,170)
Net Carrying Amount 19,412,829 22,345,161
Non-compete agreements [Member]    
Schedule of Components of 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 Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 890,000 890,000
Accumulated Amortization (171,540) (82,540)
Net Carrying Amount $ 718,460 807,460
Useful Life 10 years  
Customer relationships [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,010,000 1,010,000
Accumulated Amortization (407,047) (205,048)
Net Carrying Amount $ 602,953 $ 804,952
Useful Life 5 years  
Minimum [Member] | Developed technology [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Useful Life 3 years  
Maximum [Member] | Developed technology [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Useful Life 10 years