XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Accumulated depreciation $ 19,136 $ 18,474
Equipment    
Property, Plant and Equipment [Line Items]    
Accumulated depreciation $ 400 $ 400