Commitments and Contingencies Summary of Amounts Reported in the Balance Sheet in Respect of Operating Lease Assets and Corresponding Liabilities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Assets: | ||
Operating lease right-of-use assets | $ 5,416 | $ 5,722 |
Current: | ||
Operating lease liability, current | 651 | 612 |
Noncurrent: | ||
Operating lease liabilities, net of current portion | 5,296 | 5,636 |
Total operating lease liabilities | $ 5,947 | $ 6,248 |