XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Revenue Recognition - Analysis of Product Sales Allowances and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total gross Rayaldee sales $ 151,669 $ 173,632 $ 458,429 $ 529,504
Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 7,683 10,928 9,900 10,920
Provision related to current period sales 7,398 10,098 21,501 29,538
Credits or payments made (6,897) (12,349) (23,217) (31,781)
Balance at end 8,184 8,677 8,184 8,677
Total gross Rayaldee sales $ 14,876 $ 15,865 $ 42,515 $ 49,447
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales 50.00% 64.00% 51.00% 60.00%
Chargebacks, Discounts, Rebates and Fees [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning $ 1,240 $ 2,743 $ 2,070 $ 2,578
Provision related to current period sales 3,207 4,005 9,465 12,224
Credits or payments made (2,793) (5,058) (9,881) (13,112)
Balance at end 1,654 1,690 1,654 1,690
Governmental [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 4,126 5,991 5,365 6,150
Provision related to current period sales 3,894 5,776 11,186 16,325
Credits or payments made (3,797) (7,013) (12,328) (17,721)
Balance at end 4,223 4,754 4,223 4,754
Sales Returns [Member] | Rayaldee [Member]        
Disaggregation of Revenue [Line Items]        
Balance at beginning 2,317 2,194 2,465 2,192
Provision related to current period sales 297 317 850 989
Credits or payments made (307) (278) (1,008) (948)
Balance at end $ 2,307 $ 2,233 $ 2,307 $ 2,233