v3.25.2
Note 9 - Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Non-marketable equity investments $ 14,720 $ 1,231
Debt security investments 5,358 6,276
Capitalized software 10,476 7,409
Captive investments - available-for-sale marketable securities 6,214 5,487
Other 415 259
Total $ 37,183 $ 20,662