v3.25.2
Commitments and Contingencies - Reconciliation of Undiscounted Future Minimum Lease Payments Remaining under Operating Lease (Detail)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating lease liabilities  
2025 (remainder of the year) $ 294
2026 751
2027 861
2028 942
2029 665
Total lease payments 3,513
Less interest (589)
Total $ 2,924