Balance Sheet Components - Schedule of Current Operating Lease Liability and Other Liabilities (Parenthetical) (Detail) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Operating Lease, Liability [Abstract] | ||
| Finance legal costs | $ 2.3 | $ 1.1 |
| Insurance premium payable | $ 0.8 | $ 0.6 |