XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
License Agreements (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
License Agreements [Abstract]  
Percentage of royalty of earnings before interest and taxes 5.00%
Total consideration amount $ 1