v3.26.1
DEFERRED CONTRACT COSTS AND DEFERRED REVENUE - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Capitalized Contract Costs, Net [Roll Forward]        
Deferred contract costs, current and noncurrent, as of the beginning of period $ 41,657 $ 37,130 $ 42,170 $ 39,160
Capitalized commissions during the period 4,996 4,331 9,457 7,024
Amortized deferred contract costs during the period (5,010) (4,663) (9,984) (9,386)
Deferred contract costs, current and noncurrent, as of the end of period 41,643 36,798 41,643 36,798
Change In Contract With Customer, Liability [Roll Forward]        
Deferred revenue, current and noncurrent, as of the beginning of period 277,329 256,423 287,541 281,197
Billings, net 100,877 110,636 196,138 190,066
Revenue recognized (111,075) (104,114) (216,548) (208,318)
Deferred revenue, current and noncurrent, as of the end of period $ 267,131 $ 262,945 $ 267,131 $ 262,945