XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details)
Apr. 03, 2025
patent
Aug. 26, 2024
patent
Aug. 16, 2024
patent
Jul. 24, 2024
patent
Jul. 08, 2024
patent
Jun. 04, 2024
USD ($)
Payment
May 06, 2024
patent
Jan. 16, 2024
competingMotion
Sep. 15, 2022
patent
Dec. 14, 2020
patent
Mar. 31, 2025
subpoena
Loss Contingencies [Line Items]                      
Number Of Subpoenas Issued by SEC | subpoena                     3
Edge Systems LLC v. Cartessa Aesthetics, LLC                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number                   5  
Gain contingency, patents allegedly infringed, number, revised                   4  
Gain contingency, patents allegedly infringed, partial denial of motion for summary judgement of non-infringement, number                 3    
Securities Class Action                      
Loss Contingencies [Line Items]                      
Loss contingency, number of competing motions | competingMotion               3      
Luvo Medical Technologies Inc                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number     5                
Aesthetic Management Partners Inc.                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number         5            
eMIRAmed USA, LLC                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number   5                  
Sinclair Pharma US, Inc                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number       5              
Medicreations LLC                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number             12        
Candela Corp. | Subsequent Event                      
Loss Contingencies [Line Items]                      
Gain contingency, patents allegedly infringed upon, number 5                    
Medical Purchasing Resource, LLC | Pending Litigation                      
Loss Contingencies [Line Items]                      
Litigation settlement, amount awarded from other party | $           $ 105,000          
Litigation settlement, amount awarded, number of payments to be received | Payment           4          
Litigation settlement, amount awarded, individual payment amount | $           $ 26,250