XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Revenue Recognition - Analysis of Product Sales Allowances and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Total gross Rayaldee sales $ 149,952 $ 173,686
Rayaldee [Member]    
Balance at beginning 9,900 10,920
Provision related to current period sales 6,781 8,255
Credits or payments made (9,124) (9,991)
Balance at end 7,557 9,184
Total gross Rayaldee sales $ 13,110 $ 15,157
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales 52.00% 54.00%
Chargebacks, Discounts, Rebates and Fees [Member] | Rayaldee [Member]    
Balance at beginning $ 2,070 $ 2,578
Provision related to current period sales 3,085 3,820
Credits or payments made (3,927) (3,904)
Balance at end 1,228 2,494
Governmental [Member] | Rayaldee [Member]    
Balance at beginning 5,365 6,150
Provision related to current period sales 3,434 4,132
Credits or payments made (4,948) (5,807)
Balance at end 3,851 4,475
Sales Returns [Member] | Rayaldee [Member]    
Balance at beginning 2,465 2,192
Provision related to current period sales 262 303
Credits or payments made (249) (280)
Balance at end $ 2,478 $ 2,215