XML 165 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Minimum future lease payments
At December 31, 2021, the approximate aggregate annual minimum future lease payments required on the operating leases are as follows:
2022$1,348 
20231,510 
20241,553 
20251,746 
20261,790 
Thereafter4,856 
$12,803