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