XML 59 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule V. Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
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, 2024$1,794 $ $191 $1,603 
Year Ended December 31, 20231,575 219 — 1,794 
Year Ended December 31, 2022781 794 — 1,575 
Deferred tax asset valuation allowance
Year Ended December 31, 2024$ $ $ 
Year Ended December 31, 2023— — — — 
Year Ended December 31, 2022— — — —