XML 65 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details)
2 Months Ended 12 Months Ended
Jul. 15, 2021
shares
May 04, 2021
shares
Jul. 31, 2021
business
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Nov. 03, 2021
$ / shares
Sep. 14, 2021
USD ($)
Oct. 31, 2020
$ / shares
shares
Class of Warrant or Right [Line Items]                  
Recapitalization exchange ratio (in shares)   653.109              
Inventory write-down       $ 18,272,000 $ 5,144,000 $ 1,134,000      
Earn-out consideration (in shares) | shares   7,500,000              
Number of acquisitions | business     4            
Reverse recapitalization transaction, net (in shares) | shares 7,500,000 89,827,310              
Product warranty accrual       6,000,000 2,000,000        
Product warranty accrual, current       4,000,000 2,000,000        
Product warranty accrual, noncurrent       $ 2,000,000          
Revenue, performance obligation, description of payment terms       Payment terms vary by customer but typically provide for the customer to pay within less than a year; however, the Company provides options for qualified customers through third party financing companies, generally without recourse to the Company, or through internal financing to pay for Delivery Systems over 12 monthly installments or less. Under certain limited arrangements, which are not material, the customer’s receivable balance is with recourse whereby we are responsible for repaying the financing company should the customer default.          
Advertising expense       $ 2,300,000 3,800,000 $ 3,200,000      
Delivery Systems                  
Class of Warrant or Right [Line Items]                  
Other revenue       17,000,000 9,000,000        
Loyalty Program                  
Class of Warrant or Right [Line Items]                  
Other accrued expenses       $ 1,000,000 $ 1,000,000        
Minimum                  
Class of Warrant or Right [Line Items]                  
Standard type warranty priod       1 year          
Maximum                  
Class of Warrant or Right [Line Items]                  
Standard type warranty priod       2 years          
Level 3 | Minimum | Exercise price | Monte Carlo simulation                  
Class of Warrant or Right [Line Items]                  
Warrant, measurement input       10.00          
Level 3 | Maximum | Exercise price | Monte Carlo simulation                  
Class of Warrant or Right [Line Items]                  
Warrant, measurement input       18.00          
Public Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants outstanding (in shares) | shares       0 0       15,333,333
Warrants, exercise price (in dollars per share) | $ / shares             $ 11.50   $ 11.50
Private Placement Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants outstanding (in shares) | shares       7,000,000 7,000,000       9,333,333
Warrants, exercise price (in dollars per share) | $ / shares                 $ 11.50
Warrants, term       5 years          
Convertible Debt | 1.25% Convertible Senior Notes Due 2026                  
Class of Warrant or Right [Line Items]                  
Stated interest rate       1.25%       1.25%  
Face amount               $ 750,000,000