XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies [Abstract]  
Schedule of Remaining Lease Payments

As of December 31, 2024, our remaining lease payments were as follows (in thousands):

 

Year ending December 31,    
2025  $1,513 
2026   1,551 
2027   1,590 
2028   1,630 
2029   1,671 
Thereafter   993 
Total undiscounted lease payments   8,948 
Less: imputed interest   1,773 
Present value of lease payments  $7,175 
Schedule of Supplemental Balance Sheet Information Related to Leases

The following table sets forth supplemental balance sheet information related to leases (in thousands):

  

   As of December 31, 
   2024   2023 
Assets:        
Operating lease right-of-use assets  $6,102   $6,873 
           
Liabilities:          
Operating lease liabilities current (included in accrued expenses and other current liabilities)  $1,633   $1,473 
Operating lease liabilities, non-current   5,542    6,532 
Total operating lease liabilities  $7,175   $8,005 
Schedule of Other Information Related to Leases

The following table presents other information related to leases:

  

   As of December 31, 
   2024   2023 
Weighted average remaining term (years) - operating leases   5.7    6.7 
Weighted average discount rate - operating leases   8.3%   8.3%
Cash paid for amounts included in the measurement of lease liabilities from operating lease (in thousands)  $1,477   $1,443 
Right-of-use assets obtained in exchange for new operating lease obligations (non-cash in thousands)  $   $