XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details)
2 Months Ended 3 Months Ended 6 Months Ended
Feb. 24, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
Dec. 02, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Change in fair value of contingent consideration   $ 765,000 $ 0 $ 765,000 $ 0    
Gain on change in fair value of warrant liability   0 $ 0 0 $ (14,000)    
Jake Marshall Transaction              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Change in fair value of contingent consideration   800,000          
Earnout payments             $ 6,000,000
Jake Marshall Transaction | Maximum              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Earnout payments   3,900,000   3,900,000      
Jake Marshall Transaction | Accrued Expenses and Other Current Liabilities | Maximum              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Earnout payments   2,500,000   2,500,000      
Jake Marshall Transaction | Other Long-term Liabilities | Maximum              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Earnout payments   1,400,000   1,400,000      
Level 3 | Contingent Consideration Liability | Jake Marshall Transaction              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value of earnout payments   $ 3,100,000   $ 3,100,000      
Level 3 | Contingent Consideration Liability | Jake Marshall Transaction | Measurement Input, Discount Rate              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Earnout payments, measurement input   0.0880   0.0880   0.0683  
Wintrust Term Loan | Level 3              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value of debt   $ 25,700,000   $ 25,700,000      
A&R Wintrust Revolving Loan | Level 3              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Fair value of debt   3,500,000   3,500,000      
2019 Refinancing Agreement              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Warrants liability $ 2,000,000 $ 0   $ 0      
Gain on change in fair value of warrant liability $ 14,000