v3.26.1
Leases - Summary Of Components Of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease, Cost [Abstract]        
Fixed lease cost $ 2,920 $ 989 $ 5,188 $ 1,659
Short-term cost 1,658 147 2,900 231
Total operating lease cost $ 4,578 $ 1,136 $ 8,088 $ 1,890