XML 124 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease right-of-use assets $ 25,125 $ 20,481
Operating lease liability, current 7,954 6,350
Operating lease liability, long-term 17,763 14,212
Total operating lease liabilities 25,717 20,562
Property, plant and equipment, gross 124,490 115,728
Accumulated depreciation (76,611) (79,195)
Property, plant and equipment, net 47,879 36,533
Other current liabilities 374 485
Other long-term liabilities 1,054 1,539
Total finance lease liabilities 1,428 2,024
Assets under Finance Lease [Member]    
Property, plant and equipment, gross 2,596 3,484
Accumulated depreciation (1,185) (1,613)
Property, plant and equipment, net $ 1,411 $ 1,871