XML 70 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Summary of Outstanding Non-cancelable Purchase Obligations (Detail)
$ in Thousands
Sep. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 (Remainder) $ 6,016
2026 30,069
2027 30,660
2028 6,607
Total $ 73,352