v3.25.2
Other Noncurrent Liabilities - Summary of other noncurrent liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Noncurrent Liabilities.    
Research and development incentive credit $ 3,981 $ 3,746
Lease obligation, long-term portion 1,278 1,402
Conditional economic incentive grants 160 160
Other 12 22
Other Liabilities, Noncurrent, Total $ 5,431 $ 5,330