XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating leases, weighted-average remaining lease term (Year) 2 years 9 months 18 days 2 years 9 months 18 days  
Operating leases, weighted-average discount rate 1.40% 1.70%  
Operating cash flows from operating leases $ 1,492 $ 1,230 $ 711
Operating leases 2,786 13,186 481
Operating lease expenses 5,379 2,230 1,111
Cost of Sales [Member]      
Operating lease expenses [1] 784 813 678
Operating Expense [Member]      
Operating lease expenses [1] $ 4,595 $ 1,417 $ 433
[1] Includes short-term lease expenses of approximately and$2,166,000, $1,310,000 and $103,000 for the twelve months ended December 31, 2022, December 31, 2021 and December 31, 2020, respectively.