XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable

Accounts payable consisted of the following (in thousands):

  

  

March 31, 2024

   December 31, 2023 
   (Unaudited)     
Accounts payable to a third-party manufacturer  $1,983   $3,515 
Other accounts payable        1,230       813 
Total accounts payable  $3,213   $4,328