XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Note Receivable (Schedule of Equity Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]    
Equity investments under the equity method of accounting $ 5,051 $ 5,247
Equity investments without readily determinable fair values 20,696 20,847
Other 0 200
Total equity investments 25,747 26,294
Note receivable 1,960 535
Total notes receivable $ 1,960 $ 535