v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
The future minimum payments under non-cancellable operating and finance leases as of September 30, 2023, are as follows:
Operating LeasesFinance Lease
Remainder of 2023$648,000 $81,000 
20242,684,000 330,000 
20252,788,000 338,000 
2026729,000 347,000 
2027255,000 356,000 
Thereafter— 5,594,000 
Total future lease payments7,104,000 7,046,000 
Less: imputed interest(833,000)(3,175,000)
Total lease liabilities$6,271,000 $3,871,000