Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Intangible Assets - Schedule of Components of Intangible Assets (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 44,806,102 $ 40,660,011
Accumulated Amortization (16,685,821) (13,481,954)
Net Carrying Amount 28,120,281 27,178,057
Patents [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount 185,940 165,106
Accumulated Amortization (76,704) (58,808)
Net Carrying Amount $ 109,236 106,298
Useful Life 10 years  
Patents in process [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 112,087 103,813
Accumulated Amortization
Net Carrying Amount $ 112,087 103,813
Useful Life  
Licenses [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 241,909 241,909
Accumulated Amortization (132,192) (114,048)
Net Carrying Amount $ 109,717 127,861
Useful Life 10 years  
Software [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 332,165 271,852
Accumulated Amortization (235,523) (208,699)
Net Carrying Amount $ 96,642 63,153
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,341,469) (1,099,226)
Net Carrying Amount $ 1,888,531 2,130,774
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,462,821) (2,018,084)
Net Carrying Amount $ 3,467,179 3,911,916
Useful Life 10 years  
Developed technology [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 31,959,331 27,977,331
Accumulated Amortization (10,796,542) (8,564,502)
Net Carrying Amount $ 21,162,789 19,412,829
Developed technology [Member] | Minimum [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Useful Life 3 years  
Developed technology [Member] | Maximum [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Useful Life 10 years  
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 (238,290) (171,540)
Net Carrying Amount $ 651,710 718,460
Useful Life 10 years  
Customer relationships [Member]    
Schedule of Components of Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,084,670 1,010,000
Accumulated Amortization (562,280) (407,047)
Net Carrying Amount $ 522,390 $ 602,953
Useful Life 5 years