v3.26.1
Intangible Assets - Schedule of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible assets with finite lives:    
Gross carrying amount $ 5,938 $ 5,750
Accumulated amortization (1,413) (1,023)
Total 4,525 4,727
Technological know-how    
Intangible assets with finite lives:    
Gross carrying amount 447 433
Accumulated amortization (348) (328)
Total 99 105
Computer software    
Intangible assets with finite lives:    
Gross carrying amount 352 337
Accumulated amortization (209) (176)
Total 143 161
Technology rights    
Intangible assets with finite lives:    
Gross carrying amount 5,139 4,980
Accumulated amortization (856) (519)
Total $ 4,283 $ 4,461