XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Revenue Recognition            
Reduction in accrued liabilities $ (900) $ (2,070) $ (1,400) $ (2,240)    
Increase in net product sales 900 2,070 1,400 2,240    
Accounts receivable, less allowances 48,698 45,565 48,698 45,565 $ 43,811 $ 55,568
Selling, marketing and administrative expenses 44,362 35,040 73,752 73,958    
Advertising expense 1,201 817 $ 2,123 1,649    
Number of reportable segment | segment     1      
Shipping and Handling            
Revenue Recognition            
Selling, marketing and administrative expenses $ 13,047 $ 13,839 $ 26,963 $ 27,455