Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Additional Information (Details)

v3.25.1
Commitments and Contingencies - Additional Information (Details)
1 Months Ended
Jul. 12, 2017
USD ($)
Number
Jun. 12, 2017
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
AED (د.إ)
Lower court judgment amount     $ 150,000 د.إ 546,246
Appeals court award former employee amount     $ 483,500 د.إ 1,775,722
Telcon RF Pharmaceuticals, Inc. ("Telcon") [Member] | API Supply Agreement [Member]        
Proceeds from supply agreement   $ 31,800,000    
Telcon RF Pharmaceuticals, Inc. ("Telcon") [Member] | API Supply Agreement [Member] | PGLG [Member]        
Percentage of right to supply   25.00%    
Agreement term   15 years    
Telcon RF Pharmaceuticals, Inc. ("Telcon") [Member] | Revised API Agreement [Member]        
Agreement term 5 years      
Number of renewals | Number 10      
Cumulative purchase amount $ 47,000,000      
Annual purchase target amount 5,000,000      
Target profit $ 2,500,000