XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total net revenues $ 121,387 $ 174,350
Change, Total net revenues $ (52,963)  
Change, Total net revenues, percent (30.00%)  
Subscription Services    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 107,566 154,051
Change, Total net revenues $ (46,485)  
Change, Total net revenues, percent (30.00%)  
Skills and Other    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 13,821 $ 20,299
Change, Total net revenues $ (6,478)  
Change, Total net revenues, percent (32.00%)