INCOME TAXES (Schedule of NOL and Other Carryforwards) (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
USD ($)
| |
| Domestic Tax Jurisdiction [Member] | |
| NOL carryforwards subject to expiration | $ 45,601 |
| NOL carryforwards not subject to expiration | $ 17,582 |
| Domestic Tax Jurisdiction [Member] | Minimum [Member] | |
| NOL carryforwards expiration date | Dec. 31, 2031 |
| Domestic Tax Jurisdiction [Member] | Maximum [Member] | |
| NOL carryforwards expiration date | Dec. 31, 2037 |
| State and Local Jurisdiction [Member] | |
| NOL carryforwards subject to expiration | $ 70,216 |
| NOL carryforwards not subject to expiration | $ 44,745 |
| State and Local Jurisdiction [Member] | Minimum [Member] | |
| NOL carryforwards expiration date | Dec. 31, 2028 |
| State and Local Jurisdiction [Member] | Maximum [Member] | |
| NOL carryforwards expiration date | Dec. 31, 2038 |
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|