v3.26.1
Investments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Equity Method Investments [Line Items]    
Unrealized (loss) gain on investments $ 1,277 $ 8,172
Equity Instruments [Member]    
Schedule of Equity Method Investments [Line Items]    
Unrealized (loss) gain on investments (1,277) 8,172
Private company investments [Member]    
Schedule of Equity Method Investments [Line Items]    
Unrealized (loss) gain on investments $ (1) $ 13