XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Minimum annual rental commitments    
2025 $ 1,892  
2026 1,805  
2027 1,622  
2028 1,200  
2029 730  
Thereafter 1,463  
Total lease payments (a) 8,712  
Less: Interest (b) 1,444  
Present value of lease liabilities (c) $ 7,268 $ 7,300