v3.26.1
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
Mar. 31, 2025
Jul. 19, 2022
Linebacker License Agreements [Member]    
Loss Contingencies [Line Items]    
Upfront license fee   $ 50,000
License agreement term   10 days
Additional payment of fee   $ 900,000
License or royalty net revenue percentage   3.00%
Minimum royalty   $ 250,000
Linebacker License Agreements [Member] | New Drug Application [Member]    
Loss Contingencies [Line Items]    
Additional payment of fee   $ 1,000
BE Smart License Agreements [Member]    
Loss Contingencies [Line Items]    
Collaborative arrangement, estimated market opportunity value $ 10,000,000  
BE Smart License Agreements [Member] | Minimum [Member]    
Loss Contingencies [Line Items]    
Collaborative arrangement, estimated annual procedures 6,000  
BE Smart License Agreements [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Collaborative arrangement, estimated annual procedures $ 7,000