Annual report pursuant to Section 13 and 15(d)

Intangible Assets, net and Goodwill (Details)

v3.23.1
Intangible Assets, net and Goodwill (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, finite-lived intangible assets $ 9,985,000 $ 9,985,000
Accumulated amortization, finite-lived intangible assets (3,431,317) (4,609,896)
Impairment, finite-lived intangible assets (3,210,382)
Total Intangible assets, Net carrying amount 6,553,683 2,164,722
Gross carrying amount, capitalized software 11,625,660 13,728,125
Accumulated amortization, capitalized software (4,388,524) (8,452,649)
Impairment, capitalized software (296,483) (4,620,920)
Total Capitalized Software, Net carrying amount 6,940,653 654,556
Total finite-lived intangible assets, Gross carrying amount 21,610,660 23,713,125
Total finite-lived intangible assets, Accumulated amortization (7,819,841) (13,062,545)
Total finite-lived intangible assets, Impairment (296,483) (7,831,302)
Total finite-lived intangible assets, Net carrying amount $ 13,494,336 $ 2,819,278
Acquired developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period (in years) 3 years 4 months 6 days 6 months
Gross carrying amount, finite-lived intangible assets $ 5,978,080 $ 5,978,080
Accumulated amortization, finite-lived intangible assets (2,703,157) (3,480,769)
Impairment, finite-lived intangible assets  
Total Intangible assets, Net carrying amount $ 3,274,923 121,666
Total finite-lived intangible assets, Impairment   $ (2,375,645)
Acquired trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period (in years) 3 years 1 month 2 days 6 months 7 days
Gross carrying amount, finite-lived intangible assets $ 566,920 $ 566,920
Accumulated amortization, finite-lived intangible assets (234,160) (365,627)
Impairment, finite-lived intangible assets  
Total Intangible assets, Net carrying amount $ 332,760 43,056
Total finite-lived intangible assets, Impairment   $ (158,237)
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period (in years) 10 years 2 months 4 days 12 years 6 months
Gross carrying amount, finite-lived intangible assets $ 3,440,000 $ 3,440,000
Accumulated amortization, finite-lived intangible assets (494,000) (763,500)
Impairment, finite-lived intangible assets  
Total Intangible assets, Net carrying amount $ 2,946,000 2,000,000
Total finite-lived intangible assets, Impairment   $ (676,500)
Capitalized software - In-service [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted average remaining amortization period (in years) 2 years 7 days 1 year 2 months 1 day
Gross carrying amount, capitalized software $ 8,738,801 $ 12,038,149
Accumulated amortization, capitalized software (4,388,524) (8,452,649)
Impairment, capitalized software (2,930,944)
Total Capitalized Software, Net carrying amount 4,350,277 654,556
Capitalized software - Work in Progress [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, capitalized software 2,886,859 1,689,976
Accumulated amortization, capitalized software  
Impairment, capitalized software (296,483) (1,689,976)
Total Capitalized Software, Net carrying amount $ 2,590,376