Annual report pursuant to Section 13 and 15(d)

Fair Value Consideration (Details)

v3.24.0.1
Fair Value Consideration (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Intangible assets, net $ 5,020,926 $ 10,928,295
Impairments of long-lived assets $ 100,000  
Impairment, long-lived asset, held-for-use, statement of income or comprehensive income [Extensible Enumeration] Gain (Loss) on Sale of Assets and Asset Impairment Charges  
Operating lease right-of-use asset $ 12,413,221 $ 20,587,199
Operating lease liability, life   39 months
Disposal Group, Held-for-sale, Not Discontinued Operations    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Impairments of long-lived assets 1,700,000  
Estimated loss valuation allowance 700,000  
Disposal Group, Held-for-sale, Not Discontinued Operations | Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets held for sale 200,000  
Disposal Group, Held-for-sale, Not Discontinued Operations | Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets held for sale 30,400,000  
Reported Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Intangible assets, net 100,000  
Fixed assets 3,000,000.0  
Operating lease right-of-use asset   $ 200,000
Reported Value Measurement | Disposal Group, Held-for-sale, Not Discontinued Operations    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed assets 2,900,000  
Estimate of Fair Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Intangible assets, net 0  
Fixed assets 1,200,000  
Operating lease right-of-use asset   $ 0
Estimate of Fair Value Measurement | Disposal Group, Held-for-sale, Not Discontinued Operations | Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed assets $ 1,200,000