XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 87,433 $ 61,784
Contract Assets - Current 966 729
Contract Assets - Noncurrent 3,532 3,998
Contract Assets - Total 4,498 4,727
Contract Liabilities - Current 5,523 1,638
Contract Liabilities - Noncurrent   59
Contract Liabilities - Total $ 5,523 $ 1,697