v3.24.1.u1
Segment Information - Net Sales to Customers by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total $ 51,636 $ 57,114
Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 51,636 57,114
United States [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 39,751 43,674
United Kingdom [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 5,035 6,068
Other International [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 16,406 19,354
Other International [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total $ 6,850 $ 7,372