XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total net revenues $ 174,350 $ 187,601
Change, Total net revenues $ (13,251)  
Change, Total net revenues, percent (7.00%)  
Subscription Services    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 154,051 168,440
Change, Total net revenues $ (14,389)  
Change, Total net revenues, percent (9.00%)  
Skills and Other    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 20,299 $ 19,161
Change, Total net revenues $ 1,138  
Change, Total net revenues, percent 6.00%