XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Summary of Contract with Customer Asset and Liability (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Total deferred revenue, beginning of the period $ 56,012 $ 52,456
Additions 71,021 130,559
Recognized (83,774) (127,003)
Total deferred revenue, end of the period 43,259 56,012
Current deferred revenue 41,058 53,232
Non-current deferred revenue 2,201 2,780
Total $ 43,259 $ 56,012