Annual report pursuant to Section 13 and 15(d)

Investments (Narratives) (Details)

v3.22.4
Investments (Narratives) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
qtr
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
qtr
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
qtr
Dec. 31, 2022
USD ($)
qtr
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Schedule of Equity Method Investments [Line Items]                
Equity method investments $ 37,400,000       $ 37,400,000 $ 37,400,000 $ 18,600,000  
Future funding commitment 12,500,000       12,500,000 12,500,000    
Issuance of notes receivable to equity method investees           6,350,000 0 $ 0
Investment in private companies           16,351,000 25,926,000 15,640,000
Intangible assets, net 379,995,000       379,995,000 379,995,000 400,396,000  
Historical purchase price $ 22,100,000       $ 22,100,000 $ 22,100,000 18,700,000  
Private Services Company                
Schedule of Equity Method Investments [Line Items]                
Ownership interest (as a percent) 3.51%       3.51% 3.51%    
Revenue from related parties           $ 16,000,000 16,400,000 $ 11,500,000
Due from related parties $ 2,000,000       $ 2,000,000 $ 2,000,000 3,000,000  
Dilution gain on equity method investee share issuance $ 2,600,000              
Privately Held Company                
Schedule of Equity Method Investments [Line Items]                
Ownership interest (as a percent)   48.00% 41.00%          
Dilution gain on equity method investee share issuance     $ 6,900,000          
Issuance of notes receivable to equity method investees       $ 2,500,000        
Investment in private companies   $ 8,400,000            
Number of quarter lag from actual result | qtr 1       1 1    
Intangible assets, net $ 7,800,000       $ 7,800,000 $ 7,800,000    
Privately Held Company Two                
Schedule of Equity Method Investments [Line Items]                
Ownership interest (as a percent)     25.00%          
Investment in private companies     $ 5,000,000.0   10,000,000.0      
Number of quarter lag from actual result | qtr     1          
Other Equity Investments                
Schedule of Equity Method Investments [Line Items]                
Historical purchase price 0       0 0    
Other Equity Investments | Level II                
Schedule of Equity Method Investments [Line Items]                
Historical purchase price $ 400,000       $ 400,000 $ 400,000 $ 800,000  
Minimum | Private Services Company                
Schedule of Equity Method Investments [Line Items]                
Ownership interest (as a percent) 3.00%       3.00% 3.00% 4.00%  
Maximum | Private Services Company                
Schedule of Equity Method Investments [Line Items]                
Ownership interest (as a percent) 48.00%       48.00% 48.00% 47.00%