XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenues $ 207,419 $ 233,463 $ 623,247 $ 702,236  
Asset related to unamortized portion of commission expense 6,500   6,500   $ 7,200
Trade and Barter Transactions          
Disaggregation of Revenue [Line Items]          
Revenues 13,200 11,200 41,700 35,400  
Other expenses $ 13,200 $ 11,000 $ 41,200 $ 34,900