v3.26.1
Intangible Assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets    
Intangible assets, net $ 20,687,863  
Developed technology    
Intangible Assets    
Finite-lived intangible assets 19,293,000  
Less: accumulated amortization (1,446,975)  
Intangible assets, net $ 17,846,025 $ 18,810,675
Finite-lived intangible assets, useful life (year) 10 years  
Customer relationships    
Intangible Assets    
Finite-lived intangible assets $ 2,306,000  
Less: accumulated amortization (216,187)  
Intangible assets, net $ 2,089,813 2,233,938
Finite-lived intangible assets, useful life (year) 8 years  
Trade Name    
Intangible Assets    
Finite-lived intangible assets $ 813,000  
Less: accumulated amortization (60,975)  
Intangible assets, net $ 752,025 $ 792,675
Finite-lived intangible assets, useful life (year) 10 years