XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Amount $ 84,344,000  
Contract with Customer, Asset, after Allowance for Credit Loss, Current 4,663,000 $ 4,638,000
Contract with Customer, Liability 54,375,000 53,537,000
Contract with Customer, Liability, Current 50,430,000 49,738,000
Contract with Customer, Liability, Noncurrent 3,945,000 3,799,000
Contract with Customer, Liability, Revenue Recognized from Contract Liabilities 25,327,000 19,919,000
Other Current Assets [Member]    
Contract with Customer, Asset, after Allowance for Credit Loss, Current 4,663,000 4,638,000
Accrued Liabilities [Member]    
Contract with Customer, Liability, Current 50,430,000 49,738,000
Other Noncurrent Liabilities [Member]    
Contract with Customer, Liability, Noncurrent $ 3,945,000 $ 3,799,000