XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Repurchase option    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Minimum principal remains outstanding on June 14, 2026 for repurchase $ 30,000  
Redemption price, principal amount $ 1  
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest 106.50%  
Fundamental change option    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Redemption price, principal amount $ 1  
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest 105.25%  
Asset sale repurchase option    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest 100.00%  
Minimum amount of aggregate net cash sales proceeds required for repurchase $ 2,500  
Percentage of aggregate net cash sales proceeds applied for repurchase 50.00%  
Aggregate net cash sale proceed threshold for repurchase of notes $ 20,000  
Remaining asset sale threshold 9,100  
Minimum | Asset sale repurchase option    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Aggregate net cash sale proceed threshold for repurchase of notes 0  
Convertible senior notes, due 2026    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior notes, fair value 115,800 $ 73,100
Convertible senior notes, due 2028    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Convertible senior notes, fair value $ 226,700 $ 196,700
Share price | Private warrant liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input | $ / shares 1.51 3.08
Price volatility | Private warrant liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.93 0.95
Exercise price | Private warrant liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input | $ / shares 11.50 11.50
Expected term | Private warrant liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants term 1 year 5 months 23 days 1 year 11 months 23 days
Probabilities of a repurchase | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.07  
Probabilities of a repurchase | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.35  
Fundamental change | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.07  
Fundamental change | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.35  
Qualifying asset sales | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.07  
Qualifying asset sales | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.35  
Discounted cashflows method | Residential warranty services    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration fair value $ 3,200 $ 4,400
Discounted cashflows method | Residential warranty services | Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.17 0.17