v3.26.1
Segment Reporting - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales $ 179,765 $ 130,921
United States | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 135,969 105,106
United Kingdom | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 19,156 13,130
All other countries | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales $ 24,640 $ 12,685