v3.26.1
Note 7 - Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Non-marketable equity investments $ 14,940 $ 7,833
Debt security investments 4,954 5,633
Capitalized software 9,943 10,133
Captive investments - available-for-sale marketable securities 15,150 14,938
Option Agreements 24,685 25,963
Other 207 167
Total $ 69,879 $ 64,667