XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of Net Operating Lease Expense

For the years ended December 31, 2024 and 2023, the net operating lease expenses were as follows (in thousands):

 

   2024   2023 
   Years ended December 31, 
   2024   2023 
Operating lease expense  $4,447   $3,399 
Sublease income   (84)   (84)
Variable lease expense   893    136 
Total lease expense  $5,256   $3,451 
Schedule of Operating Lease Right-of-use Assets and Liabilities

The tables below show the beginning balances of the operating ROU assets and lease liabilities as of January 1, 2024 and the ending balances as of December 31 2024, including the changes during the period (in thousands).

 

   Operating Lease
ROU Assets
 
     
Operating lease ROU assets at January 1, 2024  $32,781 
Adjustment to ROU asset for remeasurement of     
Somerville Sublease liability   4,245 
Write-off of Somerville Sublease ROU asset   (34,857)
Amortization of operating lease ROU assets   (1,499)
Operating lease ROU assets at December 31, 2024  $670 

 

   Operating Lease
Liabilities
 
Operating lease liabilities at January 1, 2024  $35,070 
Adjustment to lease liability due to remeasurement     
of Somerville Sublease   4,245 
Accretion of interest for Somerville Sublease   2,465 
Write-off of Somerville Sublease liability   (36,924)
Principal payments on operating lease liabilities   (4,172)
Operating lease liabilities at December 31, 2024   684 
Less non-current portion   477 
Current portion at December 31, 2024  $207 
Schedule of Maturities of Operating Lease Liabilities

 

   As of
December 31, 2024
 
2025  $274 
2026   267 
2027   163 
2028   82 
Total payments   786 
Less imputed interest   (102)
Total operating lease liabilities  $684 

Schedule of Future Lease Payments from Sublease Agreement

The following tables shows the future payments the Company expects to receive from the Subtenant over the remaining term of the sublease (in thousands):

 

   As of
December 31, 2024
 
2025  $88 
2026   75 
Total payments  $163