XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]      
Management And License Fees $ 2,920,620 $ 2,319,684  
CSS      
Related Party Transaction [Line Items]      
Percentage of voting interest by parent 91.00%    
CSS      
Related Party Transaction [Line Items]      
Percentage of revenue earned paid to related party 10.00%    
CSS | Management and license fees      
Related Party Transaction [Line Items]      
Management And License Fees $ 2,920,620 2,319,684  
Minority Shareholders Of Subsidiary      
Related Party Transaction [Line Items]      
Revenue from related parties 0 $ 5,000,000  
Accounts receivable outstanding $ 6,160,585   $ 6,363,951
Common Class B | CSS      
Related Party Transaction [Line Items]      
Noncontrolling interests percent 100.00%    
Common Stock | CSS      
Related Party Transaction [Line Items]      
Noncontrolling interests percent 49.80%