Annual report pursuant to Section 13 and 15(d)

Commitments (Tables)

v3.24.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
As of December 31, 2023, future minimum lease payments are as follows:
Years ending December 31, (in thousands)
2024 $ 869 
2025 954 
2026 985 
2027 502 
2028 520 
Thereafter 2,519 
Total minimum payments 6,349 
Less: Discount to present value of lease payments (2,357)
Discounted present value of lease payments $ 3,992