Annual report pursuant to Section 13 and 15(d)

Product Sales and Marketing Services Agreement - Additional Information (Details)

v3.22.4
Product Sales and Marketing Services Agreement - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 28, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenue, net   $ 301,313 $ 233,101 $ 163,909
Accrued marketing   3,077 3,323  
Product sales and marketing services agreement        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Automatic renewal term of agreement after initial term 2 years      
Common units, vesting period from grant date 30 months      
Expected expense related to equity award $ 3,725      
Accrued marketing   250 950  
Marketing expense   1,849 1,606  
Product sales and marketing services agreement | Class B units        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common units granted 5,430      
Product sales and marketing services agreement | Product        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenue, net   6,355 8,121  
Product sales and marketing services agreement | License        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenue, net   $ 924 $ 1,111