XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
VALUATION AND QUALIFYING ACCOUNTS  
VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II –VALUATION AND QUALIFYING ACCOUNTS

Balance at Beginning of Period

Charged to Expense

Accounts Written Off

Balance at End of Period

(in thousands)

Year ended December 31, 2023

 

  

 

  

 

  

 

  

Deduction from asset accounts:

 

  

 

  

 

  

 

  

Allowance for credit losses

$

1,319

 

208

 

$

1,527

 

  

 

  

 

  

 

  

Year ended December 31, 2022

 

  

 

  

 

  

 

  

Deduction from asset accounts:

 

  

 

  

 

  

 

  

Allowance for credit losses

$

1,155

 

174

 

(10)

$

1,319

 

  

 

  

 

  

 

  

Year ended December 31, 2021

 

  

 

  

 

  

 

  

Deduction from asset accounts:

 

  

 

  

 

  

 

  

Allowance for credit losses

$

1,295

 

(137)

 

(3)

$

1,155