XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of March 31, 2021, the maturities of the Company's operating lease liabilities were as follows:
Remainder of 2021$2,983,000 
20224,045,000 
20234,023,000 
20243,001,000 
20253,063,000 
Thereafter9,888,000 
   Total remaining lease payments27,003,000 
Less: present value adjustment(7,168,000)
   Total operating lease liabilities19,835,000 
Less: current portion(2,396,000)
Long-term operating lease liabilities$17,439,000 
Weighted-average remaining lease term7.2 years
Weighted-average discount rate8.5%