XML 49 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEC Schedule, Article 12-09, Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
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, 2023
Deferred tax asset valuation allowance$1,588 $— $(714)$874 
Year Ended December 31, 2024
Deferred tax asset valuation allowance$874 $— $1,282 $2,156