XML 113 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisition (Details) - USD ($)
shares in Millions
12 Months Ended
Nov. 12, 2023
Dec. 31, 2024
Acquisition [Abstract]    
Shares received (in Shares) 23  
Eligible to receive amount $ 3,500,000 $ 3,500,000
Royalty percentage 5.00%  
Net sales on acquisition $ 100,000,000 $ 100,000,000