XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Capitalized Contract Cost, Net [Abstract]        
Deferred contract costs, current and noncurrent, as of the beginning of period $ 40,106 $ 39,709 $ 40,726 $ 36,509
Capitalized commissions during the period 4,913 3,817 13,630 15,620
Amortized deferred contract costs during the period (4,966) (4,606) (14,303) (13,209)
Deferred contract costs, current and noncurrent, as of the end of period 40,053 38,920 40,053 38,920
Change in Contract with Customer, Liability [Abstract]        
Deferred revenue, current and noncurrent, as of the beginning of period 285,324 300,387 299,921 300,268
Billings, net 60,528 49,731 257,864 248,960
Revenue recognized (107,453) (101,931) (319,386) (301,041)
Deferred revenue, current and noncurrent, as of the end of period $ 238,399 $ 248,187 $ 238,399 $ 248,187