v3.26.1
Note 7 - ARPA Spending Plans (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Government Assistance, Liability, Increase, Current $ 100 $ 6,300    
Government Assistance, Operating Expense, Decrease (Increase) 2,400 5,600    
Government Assistance, Liability, Current $ 12,383 $ 12,383 $ 11,699 $ 12,400
Government Assistance, Operating Expense, Decrease (Increase), Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense General and Administrative Expense