XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Revenue from Contracts with Customers - Summary of Deferred Commissions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 36,717 $ 28,685
Additions to deferred commissions 2,466 4,421
Amortization of deferred commissions (2,779) (2,031)
Ending balance 36,404 31,075
Deferred commissions, current portion 11,275 8,876
Deferred commissions, net of current portion 25,129 22,199
Total deferred commission $ 36,404 $ 31,075