XML 294 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEC Schedule, Article 12-09, Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
Balance at Beginning of the YearCharged to cost and expensesAdditions (Deductions)Balance at End of the Year
Year Ended December 31, 2022
Deferred tax asset valuation allowance$1,574 $14 $1,588 
Year Ended December 31, 2023
Deferred tax asset valuation allowance$1,588 $— $714 $874