v3.26.3
Nature of Operations and Summary of Significant Accounting Policies Purchase of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Nonconsolidated Investees, Other | Financial Instrument, Other    
Other Investments $ 33,460 $ 33,460