XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Schedule of Remaining Lease Payments As of December 31, 2023, our remaining lease payments were as follows (in thousands):
Year ending December 31,    
2024   1,477 
2025   1,513 
2026   1,551 
2027   1,590 
2028   1,630 
Thereafter   2,664 
Total undiscounted lease payments   10,425 
Less: imputed interest   2,420 
Present value of lease payments  $8,005 
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, 
   2023   2022 
Assets:        
Operating lease right-of-use assets  $6,873   $7,580 
           
Liabilities:          
Operating lease liabilities current (included in accrued expenses and other current liabilities)  $1,473   $1,390 
Operating lease liabilities, non-current  $6,532    7,369 
Total operating lease liabilities  $8,005   $8,759 
Schedule of Other Information Related to Leases The following table presents other information related to leases:
   As of December 31, 
   2023   2022 
Weighted average remaining term (years) - operating leases   6.7    7.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,443   $1,413 
Right-of-use assets obtained in exchange for new operating lease obligations (non-cash in thousands)  $
   $