XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total net revenues $ 182,853 $ 194,721 $ 370,454 $ 396,965
Change, Total net revenues $ (11,868)   $ (26,511)  
Change, Total net revenues, percent (6.00%)   (7.00%)  
Subscription Services        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 165,855 175,424 $ 334,295 348,461
Change, Total net revenues $ (9,569)   $ (14,166)  
Change, Total net revenues, percent (5.00%)   (4.00%)  
Skills and Other        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 16,998 $ 19,297 $ 36,159 $ 48,504
Change, Total net revenues $ (2,299)   $ (12,345)  
Change, Total net revenues, percent (12.00%)   (25.00%)