v3.26.1
Note 4 - Leases - Schedule Of Balance Sheet Information, Related To Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating lease assets, net $ 40,999 $ 43,713
Short-term operating lease liabilities 13,139 13,144
Long-term operating lease liabilities 34,331 37,259
Total operating lease liabilities $ 47,470 $ 50,403