v3.25.1
License Agreements (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
License Agreements [Abstract]  
Percentage of royalty of earnings before interest and taxes 5.00%
Total consideration amount $ 1