XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Summary of Activity Impacting Deferred Commissions (Details) - Deferred Commissions - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Capitalized Contract Cost [Line Items]    
Balance beginning of period $ 68,519 $ 50,870
Additional commissions deferred 6,832 5,695
Amortization of deferred commissions (4,584) (3,335)
Balance end of period $ 70,767 $ 53,230