XML 66 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Total Reserves Summarized (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves $ 9,441 $ 3,381
Reduction of accounts receivable, net    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves 719 363
Component of accrued expenses and other current liabilities    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Total revenue-related reserves $ 8,722 $ 3,018