XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Annual Lease Commitments The Company’s future minimum lease payments under the non-cancellable operating lease as of December 31, 2021 were as follows (in thousands):
December 31,
2021
2022$3,172 
20233,267 
20241,666 
Total$8,105 
Schedule of Maturities of Operating Lease Liabilities
The maturities of operating lease liabilities as of March 31, 2022 are as follows (in thousands):
March 31,
2022
2022 (remaining nine months)$2,394 
20233,267 
20241,666 
Total undiscounted lease payments7,327 
Less: imputed interest472 
Total operating lease liability6,855 
Less: current portion2,868 
Operating lease liability, net of current portion$3,987