XML 143 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease costs and other information
The following table presents the components of lease cost (in thousands):
Years ended December 31,
20242023
Operating lease cost$1,560 $1,675 
Variable lease cost461 416 
Sublease income— 125 
The following table presents the weighted-average lease terms and discount rates for operating leases:
As of December 31,
20242023
Lease term and discount rate:
Weighted average remaining lease term, in years
Operating leases8.49.7
Weighted average discount rate(1)
Operating leases10.1 %9.5 %
(1) For the lease contracts denominated in foreign currencies, the weighted average discount rate was calculated by converting the foreign currency amounts to equivalent amounts in USD.
Future minimum operating lease payments
Future minimum operating lease payment under non-cancelable leases as of December 31, 2024, were as follows (in thousands):
Operating Leases
Year Ending December 31,
2025$1,512 
20261,392 
20271,272 
20281,293 
20291,191 
Thereafter5,057 
Total future minimum lease payments11,717 
Less: Interest(3,816)
Total lease liabilities$7,901