XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details) - Subsequent Event [Member]
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 31, 2025
USD ($)
$ / shares
Oct. 31, 2025
USD ($)
$ / shares
shares
Settlement and Mutual Release Agreement [Member]    
Subsequent Events [Abstract]    
Asset acquisition, contingent consideration, liability derecognized $ 1.2 $ 1.2
Product Technology [Member]    
Subsequent Events [Abstract]    
Write off of intangible asset $ 0.7  
At-the-Market Offering [Member]    
Subsequent Events [Abstract]    
Issuance of common stock (in Shares) | shares   619,491
Common stock purchase price (in Dollars per share) (in Dollars per share) | $ / shares $ 2.304 $ 2.304
Proceeds from Issuance of Common Stock   $ 1.4
Amount of additional common stock Company may sell under equity distribution agreement   $ 5.1