XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Of Financial Instruments (Narrative) (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Derivatives, Fair Value [Line Items]      
Transfers into or out of Level 3 $ 0 $ 0  
Accreted interest 3,643,000    
Change in fair value 0 $ 0  
Nonrecurring [Member]      
Derivatives, Fair Value [Line Items]      
Liabilities measured at fair value 0    
Foreign Exchange Contracts [Member]      
Derivatives, Fair Value [Line Items]      
Notional amount 0   $ 0
Cell C [Member]      
Derivatives, Fair Value [Line Items]      
Investment amount owned $ 0.0   $ 0.0
Equity method investment, percentage of ownership interest 0.00%    
Cell C [Member] | Marketability Discount [Member]      
Derivatives, Fair Value [Line Items]      
Investment fair value measurement inputs 20.00%   20.00%
Cell C [Member] | Minority Discount [Member]      
Derivatives, Fair Value [Line Items]      
Investment fair value measurement inputs 24.00%   24.00%
Cell C [Member] | Class A [Member]      
Derivatives, Fair Value [Line Items]      
Investment shares owned 75,000,000    
Cell C [Member] | Class A [Member] | Marketability Discount [Member]      
Derivatives, Fair Value [Line Items]      
Investment fair value measurement inputs 20.00%   10.00%
Cell C [Member] | Class A [Member] | Minority Discount [Member]      
Derivatives, Fair Value [Line Items]      
Investment fair value measurement inputs 24.00%   15.00%
Cell C [Member] | Class A [Member] | Shareholding Percentage [Member]      
Derivatives, Fair Value [Line Items]      
Investment fair value measurement inputs 5.00%   15.00%