XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Cash and Cash Equivalents, Restricted Cash and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Cash and Cash Equivalents $ 14,683 $ 19,818 $ 22,877
Restricted Cash- current 481 525 569
Short-term Investments  
Restricted Cash 219 $ 481
Total assets measured at fair value, Amortized Cost 15,164 20,562  
Total assets measured at fair value, Gross Unrealized Gains  
Total assets measured at fair value, Gross Unrealized Losses  
Total assets measured at fair value, Fair value 15,164 20,562  
Fair Value, Inputs, Level 2 [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Cash and Cash Equivalents 12,957 17,696  
Restricted Cash- current 481 525  
Short-term Investments  
Restricted Cash 219  
Cash and Held to maturity securities, Amortized Cost 13,438 18,440  
Cash and Held to maturity securities, Gross Unrealized Gains  
Cash and Held to maturity securities, Gross Unrealized Losses  
Cash and Held to maturity securities, Fair Value 13,438 18,440  
Cash [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Cash, Amortized Cost 1,726 2,122  
Cash, Gross Unrealized Gains  
Cash, Gross Unrealized Losses  
Cash, Fair Value 1,726 2,122  
Cash and Cash Equivalents 1,726 2,122  
Restricted Cash- current  
Short-term Investments  
Restricted Cash  
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Cash, Amortized Cost 13,438 18,440  
Cash, Gross Unrealized Gains  
Cash, Gross Unrealized Losses  
Cash, Fair Value 13,438 18,440  
Cash and Cash Equivalents 12,957 17,696  
Restricted Cash- current 481 525  
Short-term Investments  
Restricted Cash $ 219