XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Future Minimum Lease Payments The following is a schedule of future minimum lease payments required under the non-cancelable leases as of March 31, 2022 reconciled to the present value of operating lease liabilities:
Years Ending December 31,
2022 (remaining 9 months)$385 
2023456 
2024334 
2025170 
Thereafter— 
Total undiscounted future minimum lease payments$1,345 
Less: Interest(204)
Total present value of operating lease liabilities$1,141 
Schedule of Lease Liabilities Lease liabilities as of March 31, 2022, consist of the following:
Current portion of lease liabilities$426 
Long-term lease liabilities, net of current portion715 
Total lease liabilities$1,141