XML 66 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Note 5 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 06, 2022
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 24, 2019
Estimated Litigation Liability, Current         $ 6,200
Litigation Settlement, Amount Awarded to Other Party $ 4,800        
Gain (Loss) Related to Litigation Settlement   $ 1,400 $ (0) $ 1,400  
Payments for Legal Settlements   $ 4,800      
Minimum [Member]          
Lease Term (Year)     1 year    
Maximum [Member]          
Lease Term (Year)     13 years