XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Revenue Recognition - Analysis of Product Sales Allowances and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total gross Rayaldee sales $ 156,807 $ 182,186 $ 306,759 $ 355,872
Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 7,557 9,184 9,900 10,920
Provision related to current period sales 7,322 11,184 14,103 19,439
Credits or payments made (7,196) (9,440) (16,320) (19,431)
Balance at end 7,683 10,928 7,683 10,928
Total gross Rayaldee sales $ 14,528 $ 18,424 $ 27,638 $ 33,582
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales 50.00% 61.00% 51.00% 58.00%
Chargebacks, Discounts, Rebates and Fees [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning $ 1,228 $ 2,494 $ 2,070 $ 2,578
Provision related to current period sales 3,173 4,400 6,258 8,219
Credits or payments made (3,161) (4,151) (7,088) (8,054)
Balance at end 1,240 2,743 1,240 2,743
Governmental [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 3,851 4,475 5,365 6,150
Provision related to current period sales 3,858 6,416 7,292 10,548
Credits or payments made (3,583) (4,900) (8,531) (10,707)
Balance at end 4,126 5,991 4,126 5,991
Sales Returns [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 2,478 2,215 2,465 2,192
Provision related to current period sales 291 368 553 672
Credits or payments made (452) (389) (701) (670)
Balance at end $ 2,317 $ 2,194 $ 2,317 $ 2,194