XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Net Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenue $ 52,999,711 $ 60,435,657 $ 101,912,176 $ 114,816,003
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 39,818,870 47,430,080 77,972,240 90,858,207
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 13,180,841 $ 13,005,577 $ 23,939,936 $ 23,957,796