XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue recognized $ 61.0    
Assets recognized to obtain a contract 13.1 $ 12.4  
Amortization expense recognized to obtain a contract 10.9 $ 10.4 $ 12.7
Subscription and Support Revenue [Member]      
Unsatisfied performance obligations $ 183.0    
Revenue, performance obligation, description of timing 2028    
Subscription and Support Revenue [Member] | Next Twelve Months [Member]      
Unsatisfied performance obligations $ 127.3