XML 72 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses - Summary of Activity of Current Portion of Earnout Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Earnout accrued at beginning of year $ 1,743 $ 0
Fair value of earnout at acquisition date (see Note 15) 0 553
Fair value adjustment 704 1,190
Payments (1,410) 0
Earnout accrued at end of year $ 1,037 $ 1,743