XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Operating lease costs $ 1,350 $ 948 $ 3,742 $ 2,859  
Other 864 822 2,458 2,020  
Total lease costs 2,214 1,770 6,200 4,879  
Operating cash flows for operating leases 1,273 1,704 3,434 3,404  
ROU assets obtained in exchange for new operating lease liabilities $ 0 $ 2,339 $ 5,206 $ 11,610  
Weighted-average remaining lease term (in years) (Year) 9 years 8 months 12 days   9 years 8 months 12 days   11 years 6 months
Weighted-average discount rate 5.50%   5.50%   5.50%