XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade Accounts Payable and Accrued Expenses - Schedule of Trade Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Trade Accounts Payable and Accrued Expenses [Abstract]    
Trade accounts payable $ 13,170 $ 11,100
Federal excise taxes payable 13,192 11,954
Accrued other 9,388 8,654
Trade accounts payable and accrued expenses $ 35,750 $ 31,708