XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Deferred Revenue - Additional Information (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Remaining performance obligations $ 13.2 $ 13.2
Revenue recognized $ 3.3 $ 8.8