XML 96 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Composition of Revenue (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net revenue $ 256,381,018 $ 241,426,308
Audio [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 213,036,307 206,460,883
Digital [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue 40,755,164 32,743,850
Other [Member]    
Disaggregation of Revenue [Line Items]    
Net revenue $ 2,589,547 $ 2,221,575