v3.25.1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows relating to operating leases $ 303 $ 231
Finance lease payments $ 126 95
Supplemental non-cash information:    
Right-of-use assets obtained in exchange for new operating lease liabilities   1,289
Right-of-use assets obtained in exchange for new finance lease liabilities   $ 242