Revenue - Narrative (Details) $ in Thousands |
Dec. 31, 2021
USD ($)
|
---|---|
Revenue from Contract with Customer [Abstract] | |
Refund liability | $ 2,661 |
X | ||||||||||
- Definition Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|