XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
Mar. 17, 2023
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Assets, level 1 to 2 transfer $ 0    
Assets, level 2 to 1 transfer 0    
Convertible senior notes, fair value 234,000   $ 238,600
Decrease in stock price $ 4,600    
Current stock price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input | $ / shares 1.43   1.88
Exercise Price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input | $ / shares 11.50   11.50
Volatility | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 0.90   0.90
Expected term | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants term 2 years 8 months 23 days   2 years 11 months 23 days
Residential Warranty Services      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration   $ 2,100  
Discounted cashflows method | Residential Warranty Services      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration $ 9,000   $ 9,000
Discounted cashflows method | Residential Warranty Services | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 0.16   0.17
Monte Carlo simulation method | Contingent consideration - earnout      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 100    
Monte Carlo simulation method | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 1.43   1.88
Monte Carlo simulation method | Exercise Price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 22.00   22.00
Monte Carlo simulation method | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 1   1
Monte Carlo simulation method | Forfeiture Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 0.15   0.15
Monte Carlo simulation method | Floify      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration $ 15,100   $ 15,500
Monte Carlo simulation method | Floify | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 0.144   0.103
Monte Carlo simulation method | Floify | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 1.43   1.88
Monte Carlo simulation method | Floify | Strike price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 36.00   36.00
Monte Carlo simulation method | Floify | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 1   0.95