XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Future minimum rental payments under operating leases with noncancelable terms
As of March 31, 2022, future minimum annual lease payments were as follows:
Total Commitment
Year Ending
2022 (excluding the three months ended March 31, 2022)$1,209 
20231,647 
2024443 
Total minimum lease payments3,299 
Less: imputed interest(178)
Present value of operating lease obligations3,121 
Less: current portion(1,473)
Noncurrent operating lease obligations$1,648