XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Trade Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Trade Accounts Payable and Accrued Expenses [Abstract]  
Schedule of trade accounts payable and accrued expenses
December 31,  2022   2021 
           
Trade accounts payable  $13,281   $12,209 
Federal excise taxes payable   13,635    15,734 
Accrued other   8,742    8,457 
   $35,658   $36,400