XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Net revenue $ 59,574,705 $ 30,383,132 $ 107,786,745 $ 88,033,558
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 51,215,234 25,494,216 92,944,836 76,407,194
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 7,983,343 4,066,257 13,747,071 9,350,282
Other [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 376,128 $ 822,659 $ 1,094,838 $ 2,276,082