v3.26.1
Note 4 - Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating lease costs $ 3,657 $ 3,657
Short-term lease costs 254 284
Total lease costs 3,911 3,941
Less: sublease income 0 (226)
Total lease costs, net $ 3,911 $ 3,715