Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Disaggregation of Revenue by Sales Channel (Details)

v3.25.4
Summary of Significant Accounting Policies - Disaggregation of Revenue by Sales Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 398,263 $ 391,490 $ 395,623
Sales Channel, Through Intermediary [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 258,005 245,040 225,059
Sales Channel, Directly to Consumer [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 117,638 123,779 143,232
Outpost [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 22,620 $ 22,671 $ 27,332