Income Taxes - Schedule of Reconciliation of Total Change in Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Schedule of Reconciliation of Total Change in Valuation Allowance [Abstract] | ||
| Beginning Balance | $ 28,410 | $ 25,670 |
| Change Charged to Income Tax Expense | (3,158) | 2,740 |
| Ending Balance | 25,252 | 28,410 |
| Beginning balance | 4,238 | 4,242 |
| Additions Based on Tax Positions Related to the Prior Year | 830 | 101 |
| Reductions Based on Tax Positions Related to the Prior Year | (711) | |
| Additions Based on Tax Positions Related to the Current Year | 105 | |
| Reduction Based on Tax Position Related to Settlements with taxing authorities | (105) | |
| Reductions Based on Tax Position Related to a Lapse of the Applicable Statute of Limitation | (502) | |
| Ending balance | $ 3,960 | $ 4,238 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|