XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Net Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Net revenue $ 63,461,723 $ 64,810,450 $ 121,240,843 $ 120,530,718
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 50,448,093 53,417,896 97,866,059 100,783,041
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 12,301,269 10,719,410 22,278,054 18,527,660
Other [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 712,361 $ 673,144 $ 1,096,730 $ 1,220,017