v3.26.1
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

As of June 30, 2026 and December 31, 2025, prepaid expenses and other current assets include the following components:

 

   June 30,   December 31, 
   2026   2025 
Prepaid expenses  $1,998   $2,305 
Deposits   4    4 
Other   60    450 
Total prepaid expenses and other current assets  $2,062   $2,759