Leases - Summary of Right-of-Use Assets and Lease Liabilities (Detail) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
||
---|---|---|---|---|
Leases [Abstract] | ||||
Right-to-use assets - operating leases, net | $ 9,524 | $ 8,806 | ||
Current portion of long-term operating lease liabilities | [1] | $ 4,092 | $ 3,631 | |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other Liabilities, Current | Other Liabilities, Current | ||
Long-term operating lease liabilities | [1] | $ 7,339 | $ 7,139 | |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other Liabilities, Noncurrent | Other Liabilities, Noncurrent | ||
|