XML 42 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

Schedule II Valuation and Qualifying Accounts

(in thousands)

 

      

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, 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 
                     

Year Ended December 31, 2024

                    

Allowance for credit losses

 $2,630  $(280) $-  $(543) $1,807 

Tax valuation reserve

 $489  $-  $-  $(43) $446