Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Summary of Cash and Cash Equivalents (Detail)

v3.25.0.1
Fair Value Measurements - Summary of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents, amortized cost and estimated fair value $ 12,135 $ 14,252
Restricted cash, amortized cost and estimated fair value 20 50
Money market securities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents, amortized cost and estimated fair value 12,135 14,252
Restricted cash, amortized cost and estimated fair value $ 20 $ 50