XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule V - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule V - Valuation and Qualifying Accounts
SCHEDULE V – VALUATION AND QUALIFYING ACCOUNTS
The following table summarizes activity in the Company’s estimated credit losses for the periods presented (in thousands):
 
  Additions  
Beginning
Balance
Charges to
Earnings
Charges to
Other
Accounts
DeductionsEnding
Balance
Description     
Year Ended December 31, 2023     
Estimated credit losses $920 510 — 832 $598 
Year Ended December 31, 2022     
Estimated credit losses $584 711 — 375 $920 
Year Ended December 31, 2021     
Estimated credit losses $631 466 — 513 $584