XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Trade Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Trade Accounts Payable and Accrued Expenses

Trade accounts payable and accrued expenses consist of the following:

 

December 31,   2025     2024  
             
Trade accounts payable   $ 10,044     $ 13,170  
Federal excise taxes payable     13,913       13,192  
Accrued other     10,165       9,388  
    $ 34,122     $ 35,750