XML 82 R69.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Summary of Revenue Based on Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net sales $ 613,514 $ 602,224
United States    
Net sales 597,999 583,413
Italy    
Net sales $ 15,515 $ 18,811