XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies, Contingent Consideration and Milestone Payments (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2022
USD ($)
Device
Jan. 31, 2022
USD ($)
Mar. 31, 2025
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 $ 0.5  
Future earnout payment due upon revenue target 0.5 0.5  
Future milestone payments $ 3.0 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 1.0  
Subsequent period of gross profit for future royalty payments     4 years
Royalty and gross profit payments incurred     $ 0.2
TheraClear Corporation [Member] | Maximum [Member]      
Contingent Consideration and Milestone Payments [Abstract] [Abstract]      
Future earnout payments 3.0 3.0  
Future royalty payments 20.0 20.0  
Future milestone payments $ 0.5 $ 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%