XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net revenue $ 60,435,657 $ 63,461,723 $ 114,816,003 $ 121,240,843
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 47,430,080 50,448,093 90,858,207 97,866,059
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 13,005,577 12,301,269 $ 23,957,796 22,278,054
Other [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue   $ 712,361   $ 1,096,730