v3.25.2
Financial Instruments (Estimated Fair Values Of Financial Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Notes receivable $ 31,831 $ 31,231
Investments    
Assets    
Assets 5,963,247 6,076,370
Fair Value, Measurements, Recurring    
Assets    
Notes receivable 31,831 31,231
Liabilities    
Options sold 1,397 213
Notes payable 571,863 566,812
Fair Value, Measurements, Recurring | Options sold    
Liabilities    
Options sold $ 1,397 $ 213