XML 84 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Long-term Leases - Lease Information and Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating lease costs $ 35,669 $ 34,953 $ 36,051
Variable lease costs 6,289 5,549 3,887
Short-term lease costs 1,224 1,023 1,039
Total operating lease costs $ 43,182 $ 41,525 $ 40,977