v3.26.1
Note 4 - Leases - Schedule Of Balance Sheet Information, Related To Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating lease assets, net $ 41,034 $ 43,713
Short-term operating lease liabilities 13,059 13,144
Long-term operating lease liabilities 34,164 37,259
Total operating lease liabilities $ 47,223 $ 50,403