Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES (Schedule of NOL and Other Carryforwards) (Details)

v3.25.0.1
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