XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Oct. 31, 2023
Sep. 30, 2022
Nov. 30, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss $ 207       $ 207   $ 129
Inventory Valuation Reserves 66       66   76
Payments to Acquire Intangible Assets         1,868 $ (0)  
Finite-Lived Intangible Assets, Accumulated Amortization 1,506       1,506    
Amortization of Intangible Assets         220 181  
Impairment, Long-Lived Asset, Held-for-Use         0 $ 0  
Finance Lease, Liability 0       $ 0   $ 0
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)         5,942,961 5,441,568  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | AnovoRx [Member]              
Concentration Risk, Percentage         97.70% 96.30%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | AnovoRx [Member]              
Concentration Risk, Percentage         94.80%   97.40%
Carglumic Acid Product Rights [Member]              
Payments to Acquire Intangible Assets       $ 3,250      
Finite-Lived Intangible Asset, Useful Life (Year)       10 years      
Betaine Anhydrous Product Rights [Member]              
Payments to Acquire Intangible Assets     $ 2,125        
Finite-Lived Intangible Asset, Useful Life (Year)     5 years        
Nitisinone Product Rights [Member]              
Payments to Acquire Intangible Assets   $ 650          
Finite-Lived Intangible Asset, Useful Life (Year)   5 years          
PKU GoLike [Member]              
Payments to Acquire Intangible Assets $ 1,868            
Finite-Lived Intangible Asset, Useful Life (Year) 10 years       10 years    
Computer Equipment [Member]              
Property, Plant and Equipment, Useful Life (Year) 3 years       3 years    
Furniture and Fixtures [Member]              
Property, Plant and Equipment, Useful Life (Year) 5 years       5 years