XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total lease liabilities $ 20,830 $ 2,180
Other Assets [Member]    
Other assets - right-of-use assets 20,126 2,010
Other assets - right-of-use assets 110 170
Other assets - right-of-use assets 20,236 2,180
Accrued Expenses [Member]    
Accrued expenses - current portion of lease liabilities 960 980
Accrued expenses - current portion of lease liabilities 60 130
Accrued expenses - current portion of lease liabilities 1,020 1,110
Other Noncurrent Liabilities [Member]    
Other long-term liabilities - non-current portion of lease liabilities 19,750 1,020
Other long-term liabilities - non-current portion of lease liabilities 60 50
Other long-term liabilities - non-current portion of lease liabilities 19,810 1,070
Accrued Expenses and Other Noncurrent Liabilities [Member]    
Total lease liabilities 20,710 2,000
Total lease liabilities 120 180
Total lease liabilities $ 20,830 $ 2,180