v3.25.2
LEASES
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
LEASES LEASES
The Group has operating leases for office spaces and warehouses. Certain leases include renewal options and/or termination options, which are factored into the Group's determination of lease payments when appropriate.
Operating lease cost for the three months ended June 30, 2025 and 2024 was $844 and $859, and for the six months ended June 30, 2025 and 2024 was $1,701 and $1,719 respectively, which excluded cost of short-term contracts. Short-term lease cost for the three months ended June 30, 2025 and 2024 was $45 and $145, and for the six months ended June 30, 2025 and 2024 was $91 and $304, respectively.
As of June 30, 2025, the weighted average remaining lease term was 8.9 years and weighted average discount rate was 5.1% for the Group's operating leases.

Supplemental cash flow information of the leases were as follows:
Six Months Ended June 30, 2025
Cash payments for operating leases$1,758 
Right-of-use assets obtained in exchange for new operating lease liabilities$1,095 


The following is a maturity analysis of the annual undiscounted cash flows for lease liabilities as of June 30, 2025:

As of June 30, 2025
Six-month period ending December 31, 2025$2,276 
20263,400 
20272,933 
20282,013 
20291,788 
20301,788 
Thereafter9,087 
Total future lease payments$23,285 
Less: Imputed interest$(4,351)
Present value of operating lease liabilities$18,934