v3.25.2
Commitments and Contingencies - Summary of Lease Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Commitments And Contingencies Disclosure [Abstract]        
Operating lease costs $ 730 $ 350 $ 1,459 $ 698
Variable lease costs 189 9 432 19
Cash paid $ 919 $ 314 $ 1,891 $ 546