XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Summary of Activity Impacting Deferred Commissions (Details) - Deferred Commissions - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Capitalized Contract Cost [Line Items]    
Balance beginning of period $ 50,870 $ 38,416
Additional commissions deferred 32,721 23,935
Amortization of deferred commissions (15,072) (11,481)
Balance end of period $ 68,519 $ 50,870