v3.26.1
Net Revenue - Composition of Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net revenue $ 44,125,702 $ 52,999,711 $ 86,714,437 $ 101,912,176
Audio [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue 32,470,043 39,818,870 64,354,495 77,972,240
Digital [Member]        
Disaggregation of Revenue [Line Items]        
Net revenue $ 11,655,659 $ 13,180,841 $ 22,359,942 $ 23,939,936