XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition [Abstract]            
Revenue from contract with customer, revenue recognized $ 57,200 $ 51,400 $ 257,400 $ 227,300    
Deferred revenue         $ 317,200 $ 290,600
Amortization expense related to deferred costs 1,500 1,300 4,400 3,600    
Impairment loss related to deferred contract costs 0 $ 0 0 $ 0    
Carrying value of accounts receivable           109,000
Deferred revenues, current 307,179   307,179   293,728 257,900
Deferred revenues, noncurrent $ 32,287   $ 32,287   $ 23,490 $ 32,700