XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF ACCRUALS AND ALLOWANCES (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance $ 59,631,000 $ 33,307,000
Accruals/Adjustments 50,641,000 17,244,000
Credits Taken Against Reserve (67,164,000) (20,564,000)
Ending, balance 43,109,000 29,987,000
Chargebacks [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 960,000 2,810,000
Accruals/Adjustments 5,325,000 1,112,000
Credits Taken Against Reserve (3,687,000) (2,801,000)
Ending, balance 2,598,000 1,121,000
Government Rebates [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 12,360,000 3,585,000
Accruals/Adjustments 5,857,000 2,295,000
Credits Taken Against Reserve (3,136,000) 1,000
Ending, balance 15,081,000 5,881,000
Allowances For Sales Returns [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 1,449,000 771,000
Accruals/Adjustments 2,670,000 594,000
Credits Taken Against Reserve (2,590,000) (128,000)
Ending, balance 1,529,000 1,237,000
Administrative Fees and Other Rebates [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 32,873,000 24,069,000
Accruals/Adjustments 14,907,000 7,608,000
Credits Taken Against Reserve (28,698,000) (15,703,000)
Ending, balance 19,082,000 15,974,000
Co Pay Assistance [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 9,612,000 971,000
Accruals/Adjustments 20,824,000 5,335,000
Credits Taken Against Reserve (27,109,000) (1,574,000)
Ending, balance 3,327,000 4,732,000
Reserves For Cash Discount [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning, balance 2,377,000 1,101,000
Accruals/Adjustments 1,058,000 300,000
Credits Taken Against Reserve (1,943,000) (359,000)
Ending, balance $ 1,492,000 $ 1,042,000