XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
Lease costs were comprised of the following (in thousands):
Three months ended June 30,Six months ended June 30,
2023202220232022
Operating lease cost$779 $779 $1,557 $1,540 
Short-term lease cost13 10 26 20 
Total lease cost$792 $789 $1,583 $1,560 
Schedule of Gross Future Minimum Annual Rental Commitments
Gross future minimum annual rental commitments as of June 30, 2023, were as follows (in thousands):
Undiscounted Rent
Payments
Year ending December 31
2023 (remaining 6 months)$1,662 
20243,419 
2025144 
Total undiscounted rent payments$5,225 
Present value discount(259)
Present value of lease payments$4,966 
Current portion of operating lease liabilities (included as a component of accrued expenses and other current liabilities)3,140 
Noncurrent operating lease liabilities1,826 
Total operating lease liability$4,966