XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Credit Losses (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
  

Trade Receivables

  

Other Non-Trade Contractual Arrangements

 
         

Beginning Balance, December 31, 2021

 $4,597  $6,948 

Provision for expected credit losses

  1,348   682 

Ending Balance, March 31, 2022

 $5,945  $7,630