ACCRUED LIABILITIES AND ACCOUNTS PAYABLE  | 
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2024  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ACCRUED LIABILITIES AND ACCOUNTS PAYABLE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ACCRUED LIABILITIES AND ACCOUNTS PAYABLE | 
 Accrued liabilities consist of the following:  
      Accounts payable are current obligations due to vendors. In May 2023, the Company entered into an agreement with a vendor which gave the option to defer payment on approximately $5.5 million of current accounts payable and accrued liabilities until March 31, 2024. As of December 31, 2023, the amount outstanding under the agreement recorded in accounts payable was $5.7 million. The Company made a cash payment of approximately $5.9 million to settle the entirety of the amount outstanding under the agreement in March 2024.  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- Definition The entire disclosure on accrued liabilities. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |