XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total revenues $ 29,439 $ 34,009 $ 90,797 $ 98,380
Subscription        
Disaggregation Of Revenue [Line Items]        
Total revenues 27,238 30,057 84,015 87,986
Advisory        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,123 1,555 3,345 3,906
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenues 437 428 1,259 1,204
Books        
Disaggregation Of Revenue [Line Items]        
Total revenues 39 27 220 1,151
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 602 $ 1,942 $ 1,958 $ 4,133