v3.25.2
Leases - Schedule of Leasing Activities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]    
Operating lease cost $ 174 $ 173
Total lease cost 174 173
Cash paid for operating leases $ 193 $ 184
Weighted-average remaining lease term - operating lease 2 years 2 months 19 days 2 years 7 months 13 days
Weighted-average discount rate - operating lease 10.00% 10.00%