XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Revenue Recognition - Analysis of Product Sales Allowances and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 30, 2024
Total gross Rayaldee sales $ 173,632 $ 178,595 $ 529,504 $ 681,591    
Rayaldee [Member]            
Balance at beginning 10,928 9,918 10,920 8,278 $ 8,278 $ 9,918
Provision related to current period sales 10,098 8,766 29,538 26,265    
Credits or payments made (12,349) (8,347) (31,781) (24,206)    
Balance at end 8,677 10,337 8,677 10,337 10,920 8,677
Total gross Rayaldee sales $ 15,865 $ 16,090 $ 49,447 $ 47,940    
Provision for Rayaldee sales allowances and accruals as a percentage of gross Rayaldee sales 64.00% 54.00% 60.00% 55.00%    
Chargebacks, Discounts, Rebates and Fees [Member] | Rayaldee [Member]            
Balance at beginning $ 2,743 $ 2,330 $ 2,578 $ 1,532 1,532 2,330
Provision related to current period sales 4,005 3,446 12,224 10,702    
Credits or payments made (5,058) (4,125) (13,112) (10,583)    
Balance at end 1,690 1,651 1,690 1,651 2,578 1,690
Governmental [Member] | Rayaldee [Member]            
Balance at beginning 5,991 5,954 6,150 5,063 5,063 5,954
Provision related to current period sales 5,776 4,998 16,325 14,604    
Credits or payments made (7,013) (4,207) (17,721) (12,922)    
Balance at end 4,754 6,745 4,754 6,745 6,150 4,754
Sales Returns [Member] | Rayaldee [Member]            
Balance at beginning 2,194 1,634 2,192 1,683 1,683 1,634
Provision related to current period sales 317 322 989 959    
Credits or payments made (278) (15) (948) (701)    
Balance at end $ 2,233 $ 1,941 $ 2,233 $ 1,941 $ 2,192 $ 2,233