XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORY - Schedule of Inventory (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw material $ 15,252 $ 14,198
Allowance for obsolescence (523) (863)
Work in progress 1,028 1,774
Inventory, net $ 15,757 $ 15,109