XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Accounts Receivable (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss, Current $ 10,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   $ 100,000  
Accounts Receivable, Supporting Undivided Investor Held Interest 1,600,000   $ 1,600,000  
Interest Expense, Total $ 336,000 $ 307,000    
Receivables Securitization Facility, Maturity Date     Jul. 31, 2025  
Asset-Backed Securities, Securitized Loans and Receivables [Member]        
Accounts Receivable, from Securitization, Default or Dilution Ratio 1.00%      
Interest Expense, Total $ 3,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 $ 60,000   $ 58,000