XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Accounts Receivable (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2022
Apr. 14, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss, Current $ 9,000       $ 10,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 $ 0       300,000
Accounts Receivable, Supporting Undivided Investor Held Interest 1,600,000       1,300,000
Interest Expense, Total $ 307,000 $ 290,000      
Forecast [Member]          
Value Outstanding, Undivided Interest Held by Investors Under Receivables Securitization Facility     $ 600,000    
Subsequent Event [Member]          
Value Outstanding, Undivided Interest Held by Investors Under Receivables Securitization Facility       $ 600,000  
Asset-backed Securities, Securitized Loans and Receivables [Member]          
Accounts Receivable, from Securitization, Default or Dilution Ratio 1.00%        
Interest Expense, Total $ 1,000 $ 1,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 $ 50,000       $ 51,000