XML 101 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Accounts Receivable (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss, Current $ 10,000 $ 17,000  
Total Transfer Capacity, Undivided Interests to Investors under Receivables Securitization Facility $ 800,000    
Receivables Securitization Facility, Duration (Year) 3 years    
Value Outstanding, Undivided Interest Held by Investors Under Receivables Securitization Facility $ 300,000 0  
Accounts Receivable, Supporting Undivided Investor Held Interest 1,300,000 1,200,000  
Interest Expense, Total $ 1,157,000 1,141,000 $ 1,050,000
Asset-backed Securities, Securitized Loans and Receivables [Member]      
Accounts Receivable, from Securitization, Default or Dilution Ratio 1.00%    
Interest Expense, Total $ 4,000 7,000 $ 14,000
Maximum [Member]      
Total Transfer Capacity, Undivided Interests to Investors under Receivables Securitization Facility 800,000    
Other Assets [Member]      
Accounts Receivable, Allowance for Credit Loss, Noncurrent $ 51,000 $ 51,000