XML 122 R107.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CECL      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning Of Period $ 7,374 $ 5,918 $ 3,626
Charged to Costs and Expenses 3,213 1,601 865
Charged to Other Accounts 0 391 1,647
Deductions from Reserve (1,068) (536) (220)
Balance at End of Period 9,519 7,374 5,918
Deferred tax valuation allowance      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning Of Period 47,149 23,105 23,320
Charged to Costs and Expenses 3,754 5,355 3,085
Charged to Other Accounts 380 20,572 700
Deductions from Reserve (5,044) (1,883) (4,000)
Balance at End of Period $ 46,239 47,149 $ 23,105
Deferred tax valuation allowance | Voluntis      
VALUATION AND QUALIFYING ACCOUNTS      
Charged to Other Accounts   $ 20,500