XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future payments of operating lease liabilities (Details)
Jun. 30, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 1,248,181
2023 1,904,310
2024 1,948,832
2025 1,994,439
2026 2,104,048
2027 and thereafter 6,909,533
Total minimum lease and content payments 16,109,343
Less amounts representing interest 3,384,986
Present value of minimum payments $ 12,724,357