v3.25.1
Commitments and Contingencies - Summary of Components of Lease Expenses (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
Operating Lease Cost $ 1,532 $ 1,529
Financing Lease Cost:    
Amortization of ROU assets 32 33
Interest on lease liabilities 3 4
Total $ 1 $ 37