v3.26.1
Fair Values - (Schedule of Fair Value Measurement) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets and liabilities recorded at fair value        
Other investments [1] $ 212,306 $ 185,125    
Fair Value        
Assets and liabilities recorded at fair value        
Available-for-sale securities 46,080 25,286    
Recurring Basis | Significant unobservable inputs (Level 3)        
Assets and liabilities recorded at fair value        
Available-for-sale securities 46,080 25,286 $ 14,240 $ 15,376
Recurring Basis | Fair Value        
Assets and liabilities recorded at fair value        
Available-for-sale securities 46,080 25,286    
Other investments 212,306 185,125    
Recurring Basis | Fair Value | Quoted market prices in active markets (Level 1)        
Assets and liabilities recorded at fair value        
Other investments 212,306 185,125    
Recurring Basis | Fair Value | Significant unobservable inputs (Level 3)        
Assets and liabilities recorded at fair value        
Available-for-sale securities $ 46,080 $ 25,286    
[1] Refer to Note 2 for details on the Company’s consolidated variable interest entities (“VIEs”).