XML 49 R29.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
(In thousands)Balance at beginning of periodCharged to costs and expensesDeductionsBalance at end of period
Description
Allowance for bad debts    
Year Ended December 31, 2023$1,575 $219 $1,794 
Year Ended December 31, 2022781 794 — 1,575 
Year Ended December 31, 2021687 94 — 781 
Deferred tax asset valuation allowance
Year Ended December 31, 2023$ $ $ 
Year Ended December 31, 2022— — — — 
Year Ended December 31, 2021— — — —