XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Leases - Leases Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease cost $ 28,644 $ 46,887 $ 38,980
Amortization of ROU assets 11,160 7,639 4,142
Interest on lease liabilities 5,374 5,323 2,540
Total lease cost $ 45,178 $ 59,849 $ 45,662