XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Jun. 30, 2023
USD ($)
PerformanceObligation
Jun. 30, 2022
PerformanceObligation
Dec. 31, 2022
USD ($)
Disaggregation of Revenue [Abstract]          
Number of performance obligations | PerformanceObligation     1 1  
Revenue from usage-based fees in total revenue 86.00% 93.00% 86.00% 93.00%  
Subscription-based fee contractual period     1 year    
Revenue from term-based fees in total revenue 14.00% 7.00% 14.00% 7.00%  
Deferred revenue $ 2.4   $ 2.4   $ 3.5
Deferred revenue, revenue recognized $ 1.1   $ 2.7