XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
VALUATION AND QUALIFYING ACCOUNTS
For the year ended December 31, 2022, 2021 and 2020
(in thousands)Balance at Beginning of YearCharges to RevenueCharges (Benefits) to ExpenseCharges to Other Accounts - EquityDeductions/Write-offsBalance at End of Year
Allowance for doubtful accounts receivable:
Year ended December 31, 2022$700 $— $(294)$— $(16)$390 
Year ended December 31, 2021492 — 393 — (185)700 
Year ended December 31, 2020830 — (24)— (314)492 
Valuation allowance for deferred tax assets:
Year ended December 31, 2022$— $— $— $— $— $— 
Year ended December 31, 2021287,276 — (284,551)— (2,725)— 
Year ended December 31, 2020277,693 — 16,762 (7,179)— 287,276