v3.26.1
Note 4 - Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating lease costs $ 3,599 $ 3,651 $ 7,255 $ 7,308
Short-term lease costs 285 271 540 555
Total lease costs 3,884 3,922 7,795 7,863
Less: sublease income 0 0 0 (226)
Total lease costs, net $ 3,884 $ 3,922 $ 7,795 $ 7,637