XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Recent Accounting Pronouncements          
Cumulative effect adjustment $ 9,271 $ 49,328 $ 45,745   $ 20,174
Accounts receivable, net 1,533 865      
Twirla          
Recent Accounting Pronouncements          
Accounts receivable, net 1,500 900      
Additional Paid in Capital.          
Recent Accounting Pronouncements          
Cumulative effect adjustment $ 396,376 $ 361,539 306,108   $ 261,722
Additional Paid in Capital. | Cumulative Effect, Period of Adoption, Adjusted Balance [Member]          
Recent Accounting Pronouncements          
Cumulative effect adjustment     $ 213    
Additional Paid in Capital. | Cumulative Effect, Period of Adoption, Adjustment [Member] | ASU 2017-11          
Recent Accounting Pronouncements          
Cumulative effect adjustment       $ 213