XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Other Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Oct. 01, 2022
Schedule of Investments [Line Items]        
Other investments $ 34,924   $ 44,924  
Impairment of other investments 10,000 $ 0    
PACT        
Schedule of Investments [Line Items]        
Preferred stock at fair value       $ 2,900
Other Investment        
Schedule of Investments [Line Items]        
Other investments 10,000      
Cumulative impairments of strategic investments 15,000   $ 5,000  
Impairment of other investments $ 10,000