XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating lease costs $ 1,284 $ 1,014 $ 2,392 $ 1,911  
Other 825 648 1,594 1,198  
Total lease costs 2,109 1,662 3,986 3,109  
Operating cash flows for operating leases 1,161 1,027 2,161 1,700  
ROU assets obtained in exchange for new operating lease liabilities $ 2,562 $ 7,809 $ 5,206 $ 9,271  
Weighted-average remaining lease term (in years) (Year) 9 years 6 months   9 years 6 months   11 years 6 months
Weighted-average discount rate 5.50%   5.50%   5.50%