XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total net revenues $ 105,120 $ 163,147 $ 226,507 $ 337,497
Change, Total net revenues $ (58,027)   $ (110,990)  
Change, Total net revenues, percent (36.00%)   (33.00%)  
Subscription Services        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 89,727 146,813 $ 197,293 300,864
Change, Total net revenues $ (57,086)   $ (103,571)  
Change, Total net revenues, percent (39.00%)   (34.00%)  
Skills and Other        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 15,393 $ 16,334 $ 29,214 $ 36,633
Change, Total net revenues $ (941)   $ (7,419)  
Change, Total net revenues, percent (6.00%)   (20.00%)