Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.23.1
Subsequent Events (Details) - USD ($)
12 Months Ended
Mar. 29, 2023
Feb. 22, 2023
Feb. 16, 2023
Feb. 10, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]            
Common stock issuance costs         $ 0 $ 935,260
Subsequent Event            
Subsequent Event [Line Items]            
Class of warrant or right, warrant exercised during percentage 17.44%          
Payments to acquire businesses, gross       $ 5,547,000    
Amended Credit Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Conversion price (in dollars per share)   $ 0.0386        
MTA Warrants, Credit Consideration | Subsequent Event            
Subsequent Event [Line Items]            
Common stock issuance costs     $ 1,597,236      
2022 Common Stock Warrants to Service Provider            
Subsequent Event [Line Items]            
Exercise price (in dollars per share)         $ 0.04  
2022 Common Stock Warrants to Service Provider | MTA Warrants | Subsequent Event            
Subsequent Event [Line Items]            
Number of shares issued in transaction (in shares)   16,641,486        
2022 Common Stock Warrants to Service Provider | MTA Warrants, Credit Consideration | Subsequent Event            
Subsequent Event [Line Items]            
Number of shares issued in transaction (in shares)   41,379,164        
Common Stock Warrants | MTA Warrants | Subsequent Event            
Subsequent Event [Line Items]            
Exercise price (in dollars per share)     $ 282,905