XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues from Contracts with Customers - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]    
Trade accounts receivable, net of allowance for credit losses $ 63,565 $ 68,788
Deferred revenue - current 6,964 6,880
Deferred revenue - noncurrent 5,647 5,363
Refund liability $ 2,755 $ 2,516