XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Rebates and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at Beginning of Year $ 9,350 $ 6,985
Provision related to current period revenues 25,772 19,675
Adjustments relating to prior period revenues 14 (604)
Payments or credits made during the period (24,159) (16,706)
Balance at End of Year $ 10,977 $ 9,350