XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Selling, General and Administrative Expenses
The following table reflects the breakdown of selling, general and administrative expenses for the three and six months ended June 30, 2025 and 2024 (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Selling and marketing expenses$5,575 $6,753 $12,145 $14,278 
Compliance expenses4,984 4,148 12,688 8,647 
Manufacturing expenses2,581 2,393 4,819 4,606 
Other general and administrative expenses
3,820 5,091 9,283 9,378 
Total selling, general and administrative expenses
$16,960 $18,385 $38,935 $36,909