XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
Lease costs were comprised of the following (in thousands):
Three months ended September 30,Nine months ended September 30,
2024202320242023
Operating lease cost$1,012 $778 $2,569 $2,335 
Short-term lease cost13 30 39 
Total lease cost$1,021 $791 $2,599 $2,374 
Schedule of Gross Future Minimum Annual Rental Commitments
Gross future minimum annual rental commitments as of September 30, 2024, were as follows (in thousands):
Undiscounted Rent
Payments
Year ending December 31
2024 (remaining 3 months)$1,197 
20251,519 
20261,397 
20271,406 
20281,448 
20291,237 
Total undiscounted rent payments$8,204 
Present value discount(1,863)
Present value of lease payments$6,341 
Current portion of operating lease liabilities (included as a component of accrued expenses and other current liabilities)1,748 
Operating lease liabilities - long-term4,593 
Total operating lease liability$6,341