Annual report pursuant to Section 13 and 15(d)

Segment and Revenue Disclosures - Deferred Commissions (Details)

v3.22.0.1
Segment and Revenue Disclosures - Deferred Commissions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Change In Capitalized Contract Cost [Roll Forward]      
Beginning balance $ 14,748 $ 10,042  
Additions to deferred commissions 23,274 18,129  
Amortization of deferred commissions (13,964) (13,423) $ (11,089)
Ending balance 24,058 14,748 10,042
Deferred commissions, current 8,457 5,923  
Deferred commissions, noncurrent 15,601 8,825  
Total deferred commissions $ 24,058 $ 14,748 $ 10,042