XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Summary of Outstanding Non-cancelable Purchase Obligations (Detail)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 (Remainder) $ 1,180
2025 17,025
2026 3,251
2027 25
2028 25
Total $ 21,506