XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Net Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenue $ 58,190,116 $ 60,119,757 $ 173,006,119 $ 181,360,600
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 46,889,920 48,332,715 137,748,127 146,198,774
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 11,300,196 11,177,881 $ 35,257,992 33,455,935
Other [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue   $ 609,161   $ 1,705,891