XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Fair Value of Consideration for Acquired Business (Detail) - USD ($)
$ in Thousands
Oct. 01, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Estimated payout of contingent consideration   $ 0 $ 0 $ 2,882
Amber Leaf Partners Inc [Member]        
Business Acquisition [Line Items]        
Cash purchase price at closing $ 9,664      
Working capital adjustments      
Estimated payout of contingent consideration 2,882      
Total Fair Value of Consideration $ 12,546