v3.23.2
Revisions of Previously Issued Financial Statements - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 12, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Goodwill $ 59,044 $ 59,044   $ 59,044 $ 59,044 $ 59,044  
Total revenues 292,484 211,650 $ 294,644        
Accounts receivable, net 40,284 51,581   23,269 82,002 65,358  
Adjustment              
Error Corrections and Prior Period Adjustments Restatement [Line Items]              
Goodwill 3,991 3,991   3,991 3,991 3,991 $ 2,600
Total understatement of product return reserves and other product revenue allowances 8,183 7,917 6,004        
Total revenues 100 1,900 600        
Accounts receivable, net 1,104 706 700 $ 175 $ 133 $ 776  
Increase of goodwill $ 1,400 $ 1,400 $ 1,400