v3.23.2
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 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 June 30, 2023, are as follows:
Operating LeasesFinance Lease
Remainder of 2023$1,295,000 $162,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,751,000 7,127,000 
Less: imputed interest(971,000)(3,244,000)
Total lease liabilities$6,780,000 $3,883,000