XML 124 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CECL      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning Of Period $ 9,519 $ 7,374 $ 5,918
Charged to Costs and Expenses 8,077 3,213 1,601
Charged to Other Accounts 12 0 391
Deductions from Reserve (1,391) (1,068) (536)
Balance at End of Period 16,217 9,519 7,374
Deferred tax valuation allowance      
VALUATION AND QUALIFYING ACCOUNTS      
Balance at Beginning Of Period 46,239 47,149 23,105
Charged to Costs and Expenses 1,498 3,754 5,355
Charged to Other Accounts 2,495 380 20,572
Deductions from Reserve (1,376) (5,044) (1,883)
Balance at End of Period $ 48,856 $ 46,239 47,149
Deferred tax valuation allowance | Voluntis      
VALUATION AND QUALIFYING ACCOUNTS      
Charged to Other Accounts     $ 20,500