XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Schedule of Selling, General and Administrative Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total selling, general and administrative expenses $ 16,960 $ 18,385 $ 38,935 $ 36,909
Reportable Segment        
Segment Reporting Information [Line Items]        
Selling and marketing expenses 5,575 6,753 12,145 14,278
Compliance expenses 4,984 4,148 12,688 8,647
Manufacturing expenses 2,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