v3.25.2
Leases - Summary Of Components Of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease, Cost [Abstract]        
Fixed lease cost $ 989 $ 620 $ 1,659 $ 1,174
Short-term cost 147 35 231 80
Total operating lease cost $ 1,136 $ 655 $ 1,890 $ 1,254