XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II – Valuation and Qualifying Accounts for the years ended December 31, 2023, 2022 and 2021
Dollars in thousandsADDITIONS AND DEDUCTIONS
DESCRIPTIONBALANCE
AT BEGINNING OF PERIOD
CHARGED/(CREDITED) TO COSTS AND EXPENSESCHARGED
TO OTHER ACCOUNTS
UNCOLLECTIBLE ACCOUNTS WRITTEN-OFFBALANCE
AT END OF PERIOD
2023Accounts receivable allowance$3,954 $5,119 $— $669 $8,404 
2022Accounts receivable allowance
$654 $3,306 $— $$3,954 
2021Accounts receivable allowance
$604 $72 $— $22 $654