XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies, Contingent Consideration and Milestone Payments (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2022
USD ($)
Device
Dec. 31, 2024
USD ($)
Development Agreement [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Future milestone payments   $ 0.0
Development Agreement [Member] | Maximum [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Future earnout payments $ 0.5  
Future earnout payment due upon revenue target 0.5  
Future milestone payments $ 3.0  
Number of devices in development | Device 3  
Development agreement term   3 years
TheraClear Corporation [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Future earnout payment due upon revenue target $ 1.0  
Subsequent period of gross profit for future royalty payments   4 years
Royalty and gross profit payments incurred   $ 0.1
TheraClear Corporation [Member] | Maximum [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Future earnout payments 3.0  
Future royalty payments 20.0  
Future milestone payments $ 0.5  
TheraClear Corporation [Member] | Domestic [Member] | Minimum [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Percentage of gross profit for future royalty payments for subsequent period 10.00%  
TheraClear Corporation [Member] | Domestic [Member] | Maximum [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Percentage of gross profit for future royalty payments for subsequent period 20.00%  
TheraClear Corporation [Member] | International [Member]    
Contingent Consideration and Milestone Payments [Abstract] [Abstract]    
Percentage of gross profit for future royalty payments for subsequent period 25.00%