XML 81 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Other assets - right-of-use assets $ 18,998 $ 20,126
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 490 110
Other assets - right-of-use assets $ 19,488 $ 20,236
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Accrued expenses - current portion of lease liabilities $ 1,190 $ 960
Accrued expenses - current portion of lease liabilities 120 60
Accrued expenses - current portion of lease liabilities $ 1,310 $ 1,020
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Other long-term liabilities - non-current portion of lease liabilities $ 18,780 $ 19,750
Other long-term liabilities - non-current portion of lease liabilities 380 60
Other long-term liabilities - non-current portion of lease liabilities 19,160 19,810
Total lease liabilities 19,970 20,710
Total lease liabilities 500 120
Total lease liabilities $ 20,470 $ 20,830