v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Payroll, benefits and related taxes, excluding severance benefits $ 4,791 $ 4,999
Withholding tax attributable to intercompany interest income 216 7
Outside service fees 901 841
Others 1,788 1,082
Accrued expenses $ 7,696 $ 6,929