v3.26.1
Leases - Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Minimum annual rental commitments    
2026 (a) $ 865  
2027 1,638  
2028 1,259  
2029 825  
2030 663  
Thereafter 674  
Total lease payments (b) 5,924  
Less: Interest (c) 785  
Present value of lease liabilities (d) $ 5,139 $ 5,400