Commitments and Contingencies - Additional Information (Detail) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Grants [Member] | Israeli Innovation Authority [Member] | |
| Other Commitments [Line Items] | |
| Maximum additional payments as a grant recipient | $ 6.0 |