XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies        
Reserves for product returns $ 2,600,000   $ 2,300,000 $ 3,800,000
Increase in estimates of reserve $ 800,000 $ 4,400,000    
Accrued contract rebates     279,018 379,242
Revenue practical expedient, financing component true      
Deferred Revenue $ 0   281,372 $ 70,343
Prescription Medications        
Summary of Significant Accounting Policies        
Reserves for sales deductions $ 3,300,000   $ 3,000,000.0  
Medical Devices        
Summary of Significant Accounting Policies        
Right to return and receive credit for product 90 days      
Minimum | Prescription Medications        
Summary of Significant Accounting Policies        
Due period for invoice payments 30 days      
Right to return and receive credit for product 6 months      
Minimum | Medical Devices | Domestic customers        
Summary of Significant Accounting Policies        
Due period for invoice payments 30 days      
Maximum | Prescription Medications        
Summary of Significant Accounting Policies        
Due period for invoice payments 75 days      
Right to return and receive credit for product 1 year      
Maximum | Medical Devices | International customers        
Summary of Significant Accounting Policies        
Due period for invoice payments 90 days