Fair Value of Financial Assets and Liabilities - Additional Information (Details) - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
May 31, 2021 |
Jun. 30, 2022 |
Jun. 30, 2021 |
Dec. 31, 2021 |
|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||||
Number of shares equal to fair value of contingent equity consideration | 65,186 | |||
Common stock, shares issued | 39,995,881 | 39,763,049 | ||
Cash payment for contingent equity settlement | $ 277 | |||
ULRF | ||||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||||
Common stock, shares issued | 16,297 | |||
Cash payment for contingent equity settlement | $ 300 | |||
ULRF | IPO | ||||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||||
Common stock, shares issued | 48,889 | |||
Cash payment for contingent equity settlement | $ 300 |