v3.25.1
Note 9 - Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Non-marketable equity investments $ 14,659 $ 1,231
Debt security investments 6,276 6,276
Capitalized software 8,331 7,409
Captive investments - available-for-sale marketable securities 5,724 5,487
Other 404 259
Total $ 35,394 $ 20,662