Income Taxes (Details 2) $ in Thousands  | 
12 Months Ended | 
|---|---|
| 
 Dec. 31, 2022  
USD ($) 
 | |
| United States [Member] | |
| Expiration period, description | Varies by state | 
| Net operating loss | $ 116,127 | 
| Canada [Member] | |
| Expiration period descriptions | 2026 - 2040 | 
| Net operating loss | $ 43,243 | 
| Pre-January 1, 2018 [Member] | |
| Net operating loss carry forward | $ 79,699 | 
| Expiration period descriptions | 2029 - 2035 | 
| Post December 31, 2017 [Member] | |
| Net operating loss carry forward | $ 36,860 | 
| Income tax expiration period descriptions | No expirations | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
  | 
| X | ||||||||||
- Definition Amount after tax of income (loss) from continuing operations attributable to the parent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |