XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Minimum Future Rent Payments Under Lease Agreement

As of December 31, 2023, future minimum lease payments under non-cancellable operating lease agreements for which we have recognized operating lease right-of-use assets and liabilities are as follows (in thousands):

Years ending December 31,

 

Future
Minimum
Payments

 

2024

 

$

3,817

 

2025

 

 

2,918

 

Total minimum lease payments

 

 

6,735

 

Less: present value adjustment

 

 

(638

)

Operating lease liabilities

 

$

6,097