XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total net revenues $ 266,274 $ 202,085 $ 148,616
Less:      
Cost of goods sold 83,970 64,514 58,842
Amortization of distribution right 4,104 4,072 3,350
Selling, general and administrative 198,025 164,944 141,840
Research and development 9,172 6,556 4,742
In-process research and development 0 8,869 2,000
Revaluation of contingent royalty obligation 7,176 4,257 5,755
Stock-based compensation 22,188 16,458 10,833
Depreciation and amortization 5,297 5,133 3,722
Interest income (3,263) (860) (119)
Interest expense 18,735 13,832 9,097
Other expense, net (127) (696) 9
Income tax provision 664 176 95
Net loss (50,420) (61,685) (74,412)
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total net revenues 266,274 202,085 148,616
Less:      
Cost of goods sold 81,015 61,559 55,887
Amortization of distribution right 2,955 2,955 2,955
Selling, general and administrative 176,853 149,380 131,275
Research and development 8,156 5,662 4,474
In-process research and development 0 8,869 2,000
Revaluation of contingent royalty obligation 7,176    
Stock-based compensation 22,188 16,458 10,833
Depreciation and amortization 2,342 2,178 767
Interest income (3,263) (860) (119)
Interest expense 18,735 13,832 9,097
Other expense, net (127) (696) 9
Income tax provision 664 176 95
Net loss $ (50,420) $ (61,685) $ (74,412)