v3.25.1
Leases - Schedule of supplemental balance of the Company's leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases [Abstract]    
Right-of-use assets $ 2,019 $ 2,498
Lease liability $ 2,110 $ 2,612
Weighted-average remaining lease term:    
Operating leases 11 months 15 days 1 year 2 months 4 days
Weighted-average discount rate:    
Operating leases 2.84% 2.75%