v3.25.1
Leases - Summary of the Company's Right-Of-Use Assets and Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Total right-of-use assets $ 9,931 $ 6,010
Current operating lease liabilities 343 656
Noncurrent operating lease liabilities 10,234 5,860
Total lease liabilities $ 10,577 $ 6,516