v3.25.2
Intangibles - Finite and Indefinite (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Finite-lived intangible assets          
Beginning balance     $ 7,899,327 $ 8,718,577 $ 8,718,577
Amortization $ (729,681) $ (204,812) (934,491) (409,624) (819,250)
Acquisitions (Note 3)     79,209,002    
Ending balance 86,173,838   86,173,838   7,899,327
Licenses & Trademarks          
Finite-lived intangible assets          
Beginning balance     7,899,327 $ 8,718,577 8,718,577
Amortization     (802,894)   (819,250)
Acquisitions (Note 3)     67,212,002    
Ending balance 74,308,435   74,308,435   $ 7,899,327
Developed technology          
Finite-lived intangible assets          
Amortization     (131,597)    
Acquisitions (Note 3)     11,997,000    
Ending balance $ 11,865,403   $ 11,865,403