v3.26.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2025
Accounts Payable and Accrued Expenses [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES

NOTE 16: ACCOUNTS PAYABLE AND ACCRUED EXPENSES

 

   As of
December 31,
   As of
December 31,
 
   2025   2024 
Accounts payable   16,271    8,231 
Accrued expenses   18,703    13,825 
Government remittances payable   11,469    3,736 
    46,443    25,792