Description of Business (Details) - $ / shares |
Mar. 31, 2025 |
Dec. 31, 2024 |
May 04, 2021 |
---|---|---|---|
Business Acquisition [Line Items] | |||
Common stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 |
Hydrafacial | |||
Business Acquisition [Line Items] | |||
Percentage of voting interests acquired | 100.00% | ||
Merger Sub II | |||
Business Acquisition [Line Items] | |||
Percentage of voting interests acquired | 100.00% | ||
Hydrafacial And Subsidiaries | |||
Business Acquisition [Line Items] | |||
Percentage of voting interests acquired | 100.00% |