v3.26.1
Related Parties (Tables)
6 Months Ended
Jun. 30, 2026
Related Party Transactions [Abstract]  
Schedule of Related Parties Transactions and Balances Balances with related parties and officers:
   As of
June 30,
   As of
December 31,
 
   2026   2025 
         
Note receivable - related party   -    4,500 
Promissory note – related party   2,061    - 
Due from related parties   -    1,641 
Due to related parties   -    255 
Other current liabilities   181    154