XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of June 30, 2023, the maturities of the Company's operating lease liabilities were as follows:
Remainder of 2023$2,098,000 
20243,050,000 
20253,063,000 
20263,139,000 
20272,526,000 
Thereafter4,223,000 
   Total remaining lease payments18,099,000 
Less: present value adjustment(4,046,000)
   Total operating lease liabilities14,053,000 
Less: current portion(2,351,000)
Long-term operating lease liabilities$11,702,000 
Weighted-average remaining lease term5.6 years
Weighted-average discount rate8.6%