XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
May 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Gain on settlement of contingent consideration   $ 0 $ (14,930)    
Additional Interest          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Additional interest rate (as a percent)   0.50%      
Value of additional interest derivative   $ 0   $ 0  
Participation Feature          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Value of participation feature   0   $ 0  
Convertible senior unsecured notes, due 2026          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Convertible senior notes, fair value   19,700     $ 137,700
Convertible senior secured notes, due 2028          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Convertible senior notes, fair value   327,700     $ 278,300
Senior Unsecured Convertible Notes 9.00% due 2030          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Convertible senior notes, fair value   168,500      
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      
Asset sale repurchase option | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Aggregate net cash sale proceed threshold for repurchase of notes   $ 0      
Exercise price | Private Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input | $ / shares   11.50     11.50
Price volatility | Private Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input   0.63     0.67
Expected term | Private Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants term   5 months 23 days     11 months 23 days
Share price | Private Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Warrants, measurement input | $ / shares   11.79     4.92
Probabilities of a repurchase | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0      
Probabilities of a repurchase | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0.58      
Fundamental change | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0      
Fundamental change | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0.58      
Qualifying asset sales | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0      
Qualifying asset sales | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input   0.58      
Floify, LLC | Monte Carlo simulation method          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Gain on settlement of contingent consideration $ (14,900)        
Residential warranty services | Discounted cashflows method          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration fair value   $ 100     $ 100
Residential warranty services | Discounted cashflows method | Discount rate          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contingent consideration, measurement input   0.14     0.14