v3.26.1
SCHEDULE OF CHANGES IN ALLOWANCES AND DISCOUNTS TABLE TEXT BLOCK (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Disaggregation of Revenue [Line Items]  
Balance at December 31, 2025: $ 727
Provision 296
Payments/Credits (108)
Balance at March 31, 2026 915
Rebates [Member]  
Disaggregation of Revenue [Line Items]  
Balance at December 31, 2025: 727
Provision 94
Payments/Credits
Balance at March 31, 2026 821
Prompt Pay [Member]  
Disaggregation of Revenue [Line Items]  
Balance at December 31, 2025:
Provision 142
Payments/Credits (48)
Balance at March 31, 2026 94
Co-payment Assistance [Member]  
Disaggregation of Revenue [Line Items]  
Balance at December 31, 2025:
Provision 60
Payments/Credits (60)
Balance at March 31, 2026