XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]    
Revenue $ 36,214,598 $ 41,095,937
Length of contract with customers 1 year  
Contract liabilities $ 8,891,205 11,247,746
Contract liabilities, revenue recognized 9,700,000  
Accounts receivable, net 5,012,373 5,664,727
Accounts receivable, originated in prior year $ 100,000  
Contract length for sales commissions payment 1  
Performance obligation contract term 1 year  
Managed Services Revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 35,740,685 $ 39,456,986
Managed Services Revenue | Sponsored Social Revenue - Recognized over Time    
Disaggregation of Revenue [Line Items]    
Revenue 33,400,000  
Managed Services Revenue | Content Revenue - Recognized at Point in Time    
Disaggregation of Revenue [Line Items]    
Revenue $ 2,300,000