XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments (Estimated Fair Values Of Financial Instruments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Notes receivable $ 31,714 $ 31,231
Investments    
Assets    
Assets 5,396,542 6,076,370
Fair Value, Measurements, Recurring    
Assets    
Notes receivable 31,714 31,231
Liabilities    
Options sold 387 213
Notes payable 568,962 566,812
Fair Value, Measurements, Recurring | Options sold    
Liabilities    
Options sold $ 387 $ 213