v3.26.3
Note 7 - Leases - Summary of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Operating lease expense $ 4,352 $ 3,252 $ 12,190 $ 9,795
Short term lease cost 236 190 397 469
Total lease cost $ 4,588 $ 3,442 12,587 10,264
Cash paid for amounts included in the measurement of operating lease liabilities     10,450 9,102
Non-cash lease expense - right-of-use assets     8,110 6,228
Right-of-use assets obtained in exchange for operating lease obligations     $ 34,759 $ 522