XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Assets and Liabilities - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2021
USD ($)
shares
Mar. 31, 2022
shares
Dec. 31, 2021
USD ($)
shares
Mar. 31, 2021
UsdPerShares
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,873,868 39,763,049  
Cash payment for contingent equity settlement | $     $ 277  
Measurement Input, Share Price        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Fair value of common stock used to value contingent stock liability | UsdPerShares       5.72
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