XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Leases - Schedule Of Balance Sheet Information, Related To Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating lease assets, net $ 45,965 $ 47,348
Short-term operating lease liabilities 12,969 12,800
Long-term operating lease liabilities 40,223 41,883
Total operating lease liabilities $ 53,192 $ 54,683