XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Summary of Valuation Allowance [Table Text Block]
      

Additions

         

Description

 

Balance at Beginning of Period

  

Charged to Costs and Expenses

  

Charged to Other Accounts

  

Deductions

  

Balance at End of Period

 

Year Ended December 31, 2021

                    

Allowance for credit losses

 $1,726  $1,250  $-  $(474) $2,502 

Tax valuation reserve

 $2,302  $236  $-  $(1,341) $1,197 
                     

Year Ended December 31, 2022

                    

Allowance for credit losses

 $2,502  $2,184  $-  $(855) $3,831 

Tax valuation reserve

 $1,197  $-  $-  $(278) $919 
                     

Year Ended December 31, 2023

                    

Allowance for credit losses

 $3,831  $(425) $-  $(776) $2,630 

Tax valuation reserve

 $919  $-  $-  $(430) $489